C언어 문자열 2

C언어 a,'a',"a' 차이점(변수,문자,문자열)

안녕하세요 오늘은 C언어 a,'a',"a"차이점에 대해 알아보겠습니다 가 : aa는 변수이고 a에 다양한 값을 넣을 수 있습니다. 나: 'a''a'는 문자상수입니다. 시스템 내부적으로 'a'는 아스키수치로 변환됩니다 다: "a""a"는 문자열이므로 a뒤에 널 문자가 있습니다. Colored By Color Scripter™1234567891011121314151617#include int main(void) { char test; char *testp; test = 'a'; test = "a"; testp = 'a'; testp = "a"; } 10번째줄 : 'a'는 아스키코드 정수값이므로 test에 들어갈 수 있습니다 11번째줄 : "a"는 문자열이고 "a"의 리턴값은 주소이므로 test에 들어갈 수 ..

C언어 문자열 사용해보기

안녕하세요 오늘은 문자열 사용하는 것을 해 보겠습니다.자바는 String클래스가 있어서 문자열을 다루기 매우 쉽습니다. 그러나 C언어는 이런 것이 없어서 배열을 사용해서 문자열을 다뤄야 합니다.먼저 문자열의 끝에는 NULL문자가 들어갑니다.(\0) 널 문자가 존재하는 이유는 문자열의 끝을 알려주기 위해서 입니다. 문자열 사용하기 배열을 선언해서 문자를 저장하면 문자열이 됩니다.1234567#include int main(void){ char array[10] = { 'a', 'b', 'c', 'd', NULL,'e','f' }; printf("array : %s \n",array1);}Colored by Color Scriptercs 배열을 선언해서 문자를 저장하면 문자열이 됩니다.12345678910#..