为什么不能用赋值语句将一个字符串常量直接赋给一个字符数组
最佳答案: 不能直接赋值,这是一定的,因为有太多的不确定性,容易发生错误 赋值可以使用strcpy函数,strncpy函数,或者sprintf函数都行,直接等于是不行的~~~~更多关于字符串常量的值是一个地址常量,将字符串赋值给字符数组后,为什么数组名的值与字符的问题>>
C语言中将字符串赋值给字符数组的问题_百度知道
最佳答案: 你好!!! 举例如下: char s[20];s="helo";这样是错误的,原因就是不能用赋值语句将一个字符串常量直接给一个字符数组赋值。 char s[20]; char ...更多关于字符串常量的值是一个地址常量,将字符串赋值给字符数组后,为什么数组名的值与字符的问题>>