这个程序中对N赋值的部分可以这样吧N[]="adfjaldjfldsjf"就是加一个[],有区别吗

main()
{
char *N;
N="tyuiopyui";
printf("%s",N);
}

有区别,加一个[]N就是一个数组需要对其指定大小

N只是一个指针,只能指向一个地址,它本身没有内容。

看你提的问题,连最基础的语法都没搞懂,实战固然重要,基础知识也一样要牢固,还是多看看书吧

还是看看书吧,,,,,,,

N[]="adfjaldjfldsjf"就是定义一个char数组了