최류현의 컴퓨터 정보공간

유용한 정보 & 사이트/맥도날드

맥도날드 x 뉴진스 스페셜 기프트 굿즈 증정 이벤트 | 2023년 6월

맥도날드 스페셜 굿즈 증정 이벤트 2023년 6월 2일 맥도날드 공식 인스타그램에 새로운 이벤트 게시물이 업데이트 되었습니다. 맥도날드는 지난 27일 인스타그램에 다시한번 뉴진스와의 콜라보를 암시하였는데요. 오늘 새로 업데이트된 내용을 확인해보면 신메뉴와 함께 뉴진스 댄스 챌린지 이벤트의 내용이 담겨있습니다. 상품 구성 이벤트 내용을 설명전 최우수 1팀과 우수15팀에게 각각 스페셜기프트를 지급하고있습니다. 최우수 1팀에는 스페셜기프트에 맥도날드 금액권 10만원치를 추가 증정합니다. 스페셜 기프트 상품의 패키지 구성은 총6종으로 스티커, 맥도날드 금액권(1만원), 아코디언 북, 메세지 카드, 마스킹 테이프, 후렌치 후라이 키링 으로 구성되어 있습니다. 참여 기간 및 안내사항 플랫폼이 꼭 인스타그램이 아니어..

프로그래밍/C

C | scanf, gets, fgets 입력 함수 이해하기

이 글에서는 C 언어에서 주로 사용되는 입력 함수인 `scanf`, `gets`, 그리고 `fgets`의 차이점과 사용법에 대해 알아보겠습니다. scanf char str[100]; int num; printf("문자열을 입력하세요: "); scanf("%s", str); // 예를 들어 "hello world" 입력 printf("숫자를 입력하세요: "); scanf("%d", &num); // 예를 들어, 42 입력 printf("입력된 문자열: %s\n", str); // 출력: "입력된 문자열: hello" printf("입력된 숫자: %d\n", num); // 출력: "입력된 숫자: 42" 이 코드에서는 scanf로 입력 받은 문자열은 공백을 기준으로 구분되므로, "hello world"를 입..

프로그래밍/Javascript

자바스크립트 html 요소 접근하기

자바스크립트로 HTML요소에 접근하는 법 웹사이트를 하나 생성하여 자바스크립트를 통해 html의 요소값을 변경해 보겠습니다. 크게 자바스크립트에서 HTML요소를 가져올 수 있는 대표적으로 방법이 세 가지가 있습니다. getElementById() : id값에 해당하는 요소 한 개를 가져옵니다. getElementsByClassName() :클래스 이름으로 값을 가져오고 중복된 클래스가 있을 경우 배열 형태로 보여줍니다. getElementsByTagName():tag 태그 이름으로 가져오고 중복 요소가 있으면 배열 형태로 보여줍니다. getElementById() HTML body 태그 안에 새로운 p태그를 넣어줍니다. 그리고 현재의 웹사이트를 확인해 보면 p태그에서 설정한 텍스트가 출력됩니다. cons..

프로그래밍/C

C 언어로 시저 암호 구현하기

시저 암호는 암호학에서 가장 오래되고 간단한 암호 중 하나로, 로마 황제 카이사르가 사용한 암호화 기법입니다. 시저 암호는 알파벳 문자를 일정한 거리만큼 밀어서 다른 문자로 바꾸는 치환 암호(substitution cipher)의 가장 기본적인 형태입니다. 예를 들어, 시프트(shift) 값이 3인 경우, A는 D로, B는 E로, C는 F로 암호화됩니다. 시저 암호는 이러한 원리를 사용해 평문을 암호문으로 바꾸고 복호화하는 과정을 거칩니다. C 언어로 시저 암호 구현하기 다음은 C 언어를 사용하여 시저 암호를 구현한 코드입니다. 이 코드는 사용자로부터 문자열을 입력 받고, 시저 암호로 암호화한 후 다시 복호화하는 기능을 수행합니다. 코드를 나눠서 설명해드리겠습니다. 함수 원형 선언 #include #in..

프로그래밍/C

C 언어에서 함수 원형과 함수 정의의 중요성

C언어 함수 정의와 함수 원형 C 언어에서는 함수를 사용하기 전에 해당 함수의 원형(prototype)을 먼저 선언해야 합니다. 이는 컴파일러에게 함수가 어떤 형태인지 알려주는 역할을 합니다. 그렇지 않으면 컴파일러가 해당 함수를 찾지 못하고 오류가 발생할 수 있습니다. 함수 원형은 함수의 이름과 매개변수의 타입과 개수를 포함하고 있습니다. 원형을 작성하면 컴파일러는 해당 함수를 인식하고, 원형에 맞는 매개변수를 전달하여 함수를 호출할 수 있게 됩니다. 일반적으로 함수 원형은 함수 정의보다 먼저 작성합니다. 이는 함수를 호출하기 전에 미리 함수의 원형을 알려줌으로써 코드의 가독성을 높이고 오류를 방지하기 위함입니다. 그런데 함수 정의가 함수 원형보다 앞에 있는 경우에는 별도의 함수 원형 선언이 필요하지 ..

최류현의 블로그
최류현의 컴퓨터 정보공간