정수 출력 : %d, %u, %o, %x (부호있는 10진수, 부호없는 10진수, 8진수, 16진수)
실수 출력 : %f, %e, %g
문자열 출력 : %s
scanf("%d", &Value_1)
: %d : 서식문자 (conversion specifier)
printf("정수:%d", Value_1)
: &Value_1 : &는 주소 연산자, 변수의 메모리 주소를 가져옴
#include <stdio.h>
char str[7]; // 7바이트의 메모리 공간 할당
gets(str); // 입력받은 문자열을 배열 str에 저장
fgets(str, sizeof(str), stdin); // stdin으로 부터 문자열을 입력 받아 str에 저장
fgets : stdin으로 부터 문자열을 입력 받아 배열 str에 저장 하되, sizeof(str)의 길이만큼 저장
마지막에 널 종료 문자를 \0(null)를 저장
for문, While문, if-else문, 배열 →Java와 동일
switch, case문 : default:=> 위의 case들에 해당하지 않는 경우 실행되는 default문 선언
기초 자료형 : unsigned int
부호 없는 정수(unsigned integer)를 나타내는 자료형
#include <string.h> 문자열 라이브러리
strcpy(str2, str1)
: str1의 문자열을 str2에 복사
strncpy(str2, str1, sizeof(str2))
: str2만큼 복사
문자열 합치기
strcat(str1, str2)
: str1의 문자열 뒤에 str2를 연결