1樓:讓米煙平惠
/*c語言中怎麼把字元陣列裡的資料存放到字串陣列中*/#include
#include
void
main()
else
}//以下換行輸出,驗證是否正確
for(i=
0;i<
n;i++
)printf(
"%s\n",b[i
]);for(i=
0;i<
n;i++
)delete
b[i];//釋放各個字元陣列
}//測試:輸入
//sdkjf
skdjd//
輸出//
sdkjf
//skdj//d
p.s:
或者輸入一個完整的英文,如"i
amagenius!"
也可。程式會自動忽略空格。:-)
用c的malloc和free寫起來較長,喜歡用c++中的new和delete
2樓:象莊欽木
方法如下:
char
s[100]="what
cani
dofor
you?"
char
*s=&q供償垛鍛艹蹬訛拳番譁uot;whatcani
dofor
you?"
就是這種,c語言中沒有其它方法了,
3樓:皋樂欽棠
你的意思是已經有個字串str1,要把他複製到str2裡吧應該先#include
複製的時候為
strcpy(
str2,
const
str1);
c語言字串陣列和字元陣列有什麼區別
芒素蘭勵鳥 這個是字元陣列,沒有字串陣列這種說法的。char a abcd 就是可以用字串給字元陣列初始化 僑有福泥月 這個是字元陣列。c語言字元陣列和字串的區別,字元陣列是一個儲存字元的陣列,而字串是一個用雙括號括起來的以 0 結束的字元序列,雖然字串是儲存在字元陣列中的,但是一定要注意字串的結束...
c語言裡如何輸入幾個字串放到陣列中
你不愛吃烤肉 方法如下 include void main 擴充套件資料 c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。c語言常用詞彙有 條件 condition 變數 ...
c語言怎麼返回字串陣列,C語言中怎麼查詢字串陣列中的某個字元?
風若遠去何人留 c語言返回值不支援返回陣列,不過可以通過返回指標型別,用以替代陣列。在c語言中,陣列大多數時候是可以用指標替代的。不過需要注意的是,不能夠返回在函式內部定義的區域性變數陣列,因為一旦函式退出,區域性變數就會被釋放,導致陣列指標無效。可以返回以下幾種 1 全域性變數,或者全域性變數空間...