第1个回答 2010-08-26
你好!!
#include<stdio.h>
void main()
{
char array[20];
scanf("%s",array);
printf("%s\n",array);
}
测试:
王军伟
王军伟
Press any key to continue本回答被提问者采纳
第3个回答 2010-08-26
示例:
//---------------------------------------------------------------------------
#include <stdio.h>
int main(int argc, char* argv[])
{
char a[3]="和";
printf("%c%c\n",a[0],a[1]);
printf("%s\n",a);
putchar(a[0]);
putchar(a[1]);
return 0;
}
//---------------------------------------------------------------------------
每个GBK汉字占用两个字节,第一个字节大于127,因此,以char类型读取时,第一个字节就小于0