问题描述
- 这个程序中对N赋值的部分可以这样吧N[]="adfjaldjfldsjf"就是加一个[],有区别吗
-
main()
{
char *N;
N="tyuiopyui";
printf("%s",N);
}
解决方案
有区别,加一个[]N就是一个数组需要对其指定大小
解决方案二:
N只是一个指针,只能指向一个地址,它本身没有内容。
解决方案三:
看你提的问题,连最基础的语法都没搞懂,实战固然重要,基础知识也一样要牢固,还是多看看书吧
解决方案四:
还是看看书吧,,,,,,,
解决方案五:
N[]="adfjaldjfldsjf"就是定义一个char数组了
时间: 2024-11-26 16:41:50