c語言開辟內(nèi)存空間 C語言,不能把字符串賦給字符數(shù)組的是?
C語言,不能把字符串賦給字符數(shù)組的是?chars[20]s="helo"這樣錯誤的原因就是:不能用賦值語句將一個字符串常量直接給一個字符數(shù)組賦值。chars[20]charss[]="hello"s=
C語言,不能把字符串賦給字符數(shù)組的是?
chars[20]s="helo"這樣錯誤的原因就是:不能用賦值語句將一個字符串常量直接給一個字符數(shù)組賦值。chars[20]charss[]="hello"s=ss錯誤原因是:不能用賦值語句將一個字符數(shù)組直接給一個字符數(shù)組賦值,即字符串的復(fù)制(c語言中,但是在c 的string類,上面的賦值是正確的)必須用strcpy()函數(shù)實現(xiàn)。而chara[]=”toyou“正確的原因是:因為在聲明數(shù)組變量的時候就是,為其開辟空間,并為其初始化,這樣才是符合c語言語法的