如何將一個字符串輸入到一個數組中?
字符串存儲在數組中一般有如下幾種方法:
1、聲明數組時賦值,如:charstr[]="abcd";
2、運行時由鍵盤輸入,如:scanf("%s",str);要確定輸入的字符串長度不大于數組長度減一;
3、在程序代碼中把另一個字符串賦值給一個數組用函數strcpy,如:strcpy(str,"abcd");或者strcpy(str,str2);str2為一個存有字符串的數組,或者指向字符串的指針。這個藥保證str要能放得下字符串。
如何將一個字符串輸入到一個數組中?
字符串存儲在數組中一般有如下幾種方法:
1、聲明數組時賦值,如:charstr[]="abcd";
2、運行時由鍵盤輸入,如:scanf("%s",str);要確定輸入的字符串長度不大于數組長度減一;
3、在程序代碼中把另一個字符串賦值給一個數組用函數strcpy,如:strcpy(str,"abcd");或者strcpy(str,str2);str2為一個存有字符串的數組,或者指向字符串的指針。這個藥保證str要能放得下字符串。