반응형
//*********************************************************************************************
// 문자열과 배열 !!
//*********************************************************************************************
// C언어에서 문자열을 표현하기 위한 타입?? 없다 !!
// 문자배열에 문자를 넣고 마지막에 NULL을 붙여서
// 문자열을 표현한다!!
#include 

void main()
{
	char buf[16] = {'H','e','\0','l','o'}; // 문자배열 !!
	//문자열 배열 초기화

	char buf_1[10] = "hello"; // "": 자동으로 NULL값을 추가한다 !!
	char buf_2[10] = "A"; //문자열
	char buf_3[10] ={"hello"};
	//문자열 출력 함수 !
	// 사용자로부터 하나의 문자열을 입력 !!
	char buf_4[32];
	//scanf("%s",buf_4); //배열의 이름의 경우 주소값 &없어도 된다..
	//문자열 전용 입력 함수
	//gets(buf_4); // scanf : 공백문자(space)까지만 입력
				 // gets : enter까지 입력을 받는다 !!
	//puts(buf_4);

	char buf_5[26];
	for(int i =0;i<26;i++)
	{
		buf_5[i] = i+65;
	}
	buf_5[25] = '\0';
	puts(buf_5);
}

'C, C++' 카테고리의 다른 글

[C] 간단한 포인터와 배열  (0) 2014.11.18
[C] 배열을 함수로 전달하기  (0) 2014.11.18
[C] 배열의 개념  (0) 2014.11.18
[C] 포인터 배열  (0) 2014.11.18
[C] 동적 배열 사용 예!!  (0) 2014.11.18

+ Recent posts