C语言write()函数为何将文件描述符0也视为标准输出? 正常来讲我感觉write函数应该只有message2是可以正常打印的,message1理论上来说会报错,因为理论上来讲write函数应该是无法写入0(stdin)的, 可是程序编译和运行却完全没有任何问题,这是运行结果 1 回答1k 阅读 请问有什么语言 可以代替传统的C/C++来进行这样的需...
s=*a;这样不对。s和a变成了同一指针。char s;s=*a应该是通不过编译的。试试 char *a,*s;a="i love you";strcpy(s, a);