|
C를 공부하던 도중에 숫자형등의 처리와 포인터는 모두
이해가 되는데 문자열은 좀 너무 힘든것 같아요.
그래서 문자열 처리에 대한 정보를 알고 싶어요.
특히 그중에서 문자열을 입력받을때에 대해서 알고 싶어요.
꼭좀 가르쳐 주세요.
예를들어
char *p="abcde";
char p[]="abcde";
같이 코딩상에서 문자열을 입력하거나 배열에 넣는방법 말고
그냥 직접 cin이나 scanf로 실행되었을때 문자열을 입력받는
방법에 대해서좀 가르쳐 주세여.
그리고 특히
char p[100];
등과 같이 선언을 해놓고선 실행한후 hello world같은 것을
찍으면 출력은 hello같이 끝에 '\n'이 있는것 까지만 출력이
되는데 모든 띄어 쓰기를 포함한 문제까지 출력하는 방법은
없는지요. 제발 꼭좀 가르쳐 주세요.
너무 궁금해요.
그럼
|