陣列初始化

2021-06-06 23:21:35 字數 480 閱讀 4126

[flydream@flydream c++]$ cat x.cpp

#include

using namespace std;

int main(int argc, char *argv)

[flydream@flydream c++]$

[flydream@flydream c++]$ g++ -g -wall x.cpp

x.cpp: in function 『int main(int, char**)』:

x.cpp:7:6: warning: unused variable 『str1』 [-wunused-variable]

x.cpp:13:6: warning: unused variable 『str2』 [-wunused-variable]

[flydream@flydream c++]$

鬱悶 這個在gcc上通過編譯了

有些網友說的不能夠通過編譯

陣列初始化

cpp中陣列初始化方法 簡單的初始化 利用定義變數時賦初值進行初始化。int a 10 float f 10 char ch 5 大括號中的為初始值。較為複雜的初始化 利用memset函式初始化。memset函式用法 void memset void s,int c,size t n 將已開闢記憶體...

陣列初始化

一 定義陣列 type arrayname 注 1 陣列定義 c語言宣告 時,不能指定陣列長度。2 定義只是在stack中指定了乙個引用變數,heap中未分配記憶體,所以要在初始化後才能使用。二 陣列初始化 1 靜態初始化 arrayname new type 或 arraynane 注 開發中習慣...

陣列初始化

在c 中,乙個變數或陣列變數定義完成後,其值均為系統預設,不一定是我們想要的。一般情況下,全域性變數或陣列系統會自動初始化 整數一般為0,布林型為false,字元型為 0 而區域性變數則為隨機。特別是陣列變數,我們在使用中一定義可能就是很大數量的變數,系統預設的可能非我們想要的,那就存在陣列變數的統...