可以對定義的字符串數組重新賦值嗎?
字符串變量本來是整形變量的一種變形,就是那個ascii碼,
你說的將每個字符賦值給一個數組,就比如這樣:
#include
#include
int main()
{
char p[]="abcde";
int a[14],i;
for(i=0;p[i];i++)
a[i]=p[i];
for(i=0;p[i];i++)
printf("%c",a[i]);
printf("\n");
return 0;
}
你運行下就知道了。
然后將字符串數組里面的數據賦值給字符串變量,這個貌似不能實現吧。
上一篇大連編程培訓哪里學習
下一篇程序員有6年的工作經驗