#include <stdio.h>
int main() {
char c = 'A';
printf("%c\n", c);
//배열에 문자열 저장하기
char str[7] = "coding";
printf("%s\n", str);
//문자열의 끝에는 항상 null 문자가 존재한다.
//null 문자의 생김새: \0
char str2[] = "coding";
printf("%s\n", str2);
printf("%ld\n", sizeof(str2));
for(int i=0; i<sizeof(str2); i++){
printf("%c\n", str2[i]);
}
char kor[] = "알고학원";
printf("%s\n", kor);
printf("%ld\n", sizeof(kor));
//한국어랑 영어는 차지하는 저장공간의 크기가 다르다.
//문자열 배열과 널 문자
char c_array[10] = {'c', 'o', 'd', 'i', 'n', 'g', '\0'};
printf("%s\n", c_array);
for(int i=0; i<sizeof(c_array); i++){
printf("%d\n", c_array[i]);
}
//문자열 입력받기
char name[100];
printf("이름이 무엇입니까?\n");
scanf("%s", name);
printf("%s\n", name);
//아스키코드
printf("%d\n", 'a');
for(int i=1;i<12;i++){
printf("아스키코드 값 %d: %c\n", i, i);
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: