[求助]有要请教各位大虾了,关于指针付值的问题。
我有一个文本,内容是3行的,我想把他付给一个char的数组
比如,我的文本内容是
大家好,
我是菜鸟,
请多指教
于是我定义
#include <stdio.h>
main()
{
char *a1="大家好,
我是菜鸟,
请多指教。";
printf("%s",a1);
}
但是编译不能通过。
当我把这3行合成一行的时候
#include <stdio.h>
main()
{
char *a1="大家好,我是菜鸟,请多指教。";
printf("%s",a1);
}
编译就可以通过了。
我现在想问的就是如何实现我的目的,即可以让一个多行的文本付值给一个char型的指针或者数组。