C语言 cHAR型 数组 char str[10]={0}; 我在之后用str={0};为什么是语法错误

日期:2013-02-08 21:14:49 人气:2

C语言 cHAR型 数组 char str[10]={0}; 我在之后用str={0};为什么是语法错误

char str[10]={0};/*创建一个包含十个字符的char数组,意思就是一个包含十个字符的字符串*/ str={0};/*看来你还没有学到指针那一章吧,str是一个常量指针,不能被修改,而且你用给数组赋值的方式给一个指针赋值,更加错上加错*/ 注:数组的名字其实就是指向数组第一个元素的指针。 str[10]是数组 str是指向str[0]的指针
    A+
热门评论