분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
옵션 |
|
char s[LENGTH]; scanf( "%s", s ); |
char s[LENGTH]; gets( s ); |
char s[LENGTH]; fgets( s, LENGTH, stdin ); |
char s[LENGTH]; char *t, *u; int size = 0; int len; do { s[LENGTH-2] = 0; fgets( s, LENGTH, stdin ); len = strlen( s ); size += len; u = malloc( size ); // (1) strcpy( u, t ); // ... free( t ); // (1) strcat( u, s ); t = u; } while( len == LENGTH-1 && s[LENGTH-2] != '\n' ); |
char s[LENGTH]; char *t = 0; int size = 0; int len; do { s[LENGTH-2] = 0; fgets( s, LENGTH, stdin ); len = strlen( s ); size += len; t = realloc( size ); strcat( t, s ); } while( len == LENGTH-1 && s[LENGTH-2] != '\n' ); |
char s[LENGTH] std::cin >> s; |
char s[LENGTH]; cin.getline( s, sizeof( s ) ); |
char s[LENGTH]; char *t = 0; int size = 0; do { cin.clear() cin.getline( s, LENGTH ); size += strlen( s ); t = realloc( size ); strcat( t, s ); } while( cin.fail() ); |
char s[LENGTH]; string t; do { cin.clear() cin.getline( s, LENGTH ); t += s; } while( cin.fail() ); |
string s( istream_iterator( cin ), istream_iterator() ); |
cin.unsetf( ios::skipws ); string s( istream_iterator( cin ), istream_iterator() ); cin.setf( ios::skipws ); |
string s; getline( cin, s ); |
출처 | http://blog.naver.com/theuhm/100005060891 |
죄송합니다. 댓글 작성은 회원만 가능합니다.