- 论坛徽章:
- 0
|
指针问题,,,烦神看看,,,
main()
{
char a[20]={I am a teacher};
char b[20]={you are a student};
printf("\nsting a=%s\nsting b=%s\n",a,b);
copy_sting(b,a);
printf("\nsting a=%s\nsting b=%s\n",a,b);
}
你这个我编译不过,,
ep10.20.1.c: In function `main':
ep10.20.1.c:9: `I' undeclared (first use in this function)
ep10.20.1.c:9: (Each undeclared identifier is reported only once
ep10.20.1.c:9: for each function it appears in.)
ep10.20.1.c:9: syntax error before "am"
ep10.20.1.c:10: `you' undeclared (first use in this function)
ep10.20.1.c:10: syntax error before "are"
单,将 { 改成"就成功了,,
单,,我想这样,,就失去意义了,,
书上说,,
char *sting="I over China!";
可以用指针声明字符数组,,的,,
但我编译后,就是那个结果,,什么原因??能解释一下吗??
谢了,, |
|