1樓:張老師情感分析
材料\工具
電腦方法如下
1、首先使用“string s=new string[6]”,定義一個長度為6的字串陣列。
2、接著使用“int i=new int[6]”,定義一個長度為6的整型陣列,如下圖所示:
3、使用“string str=new string”定義長度為3的字串陣列,如下:
4、最後使用“int ii=new int”定義一個長度為4的整型陣列,如下圖所示:
2樓:天雲一號
c++中定義與使用陣列跟c語言中是一樣的。
int a[5]; // 定義一個含5個元素的int型別的陣列
double b[5]=; // 定義一個含5個元素的double型別的陣列並初始化
char c ="abcd"; // 定義一個字元陣列,並初始化
a[0] = c[0]; // 將字元陣列的第一個字元所對應的ascii碼值賦值給陣列a的第一個元素
printf("%lf", b[3]); // 輸出陣列b的第4個元素(陣列下標從0開始)
3樓:trg飄渺孤鴻影
學過c沒有?和c語言差不多
4樓:
定義陣列型別 然後用識別符號說明陣列名稱,在下面時就可以直接使用了
在c++中的主函式中,如何定義一個陣列,而這個陣列的大小不確定,大小和數值由使用者從鍵盤輸入?
5樓:阿加莎的三色貓
準確的說,是先使用者輸入 任意的數 temp然後編譯器以temp為陣列大小定義陣列
然後再通過迴圈對陣列的每個成員賦值
順序一定要搞對,陣列大小理論上是不允許動態的,如果動態了,都是錯覺
6樓:匿名使用者
先宣告一個陣列指標 然後根據需要動態分配儲存空間比如int *a;
int n;
cin>>n; //輸入陣列長度
a=new int(n); //動態分配儲存空間//下面就可以對陣列a 進行賦值等操作了
...//最後別忘了用delete釋放儲存空間
7樓:匿名使用者
呵呵int r; //行數
int c; //列數
cout<<"please input the number of rows of the dynamic array: ";
cin>>r; //輸入行數
cout<<"please input the number of columns of the dynamic array: ";
cin>>c; //輸入列數
//建立二維動態陣列
int **p=new int*[r];
for(int i=0;i cout<<"the array named p["< 8樓:匿名使用者 只能動態分配了啊,別給我說你沒學過。 dobule arr; int length; cin>>length; arr = new double[length]; for(int i = 0; i < length; ++i)cin>>arr[i]; for(int i = 0; i < length; ++i)cout< delete arr; 類的定義格式一般地分為說明部分和實現部分。說明部分是用來說明該類中的成員,包含資料成員的說明和成員函式的說明。成員函式是用來對資料成員進行操作的,又稱為 方法 實現部分是用來對成員函式的定義。概括說來,說明部分將告訴使用者 幹什麼 而實現部分是告訴使用者 怎麼幹 類的一般定義格式如下 class 類... 一口沒水的枯井 1.需強制轉換成 你想要的型別 2.示例 如下 3.執行結果如下 來自天門寺靈巧的華山鬆 只能通過下標訪問 比如 adjlist index 如果要找到data屬性相同的,只能遍歷adjlist,通過判斷返回arraylist本身就是一個連結串列結構,不可能直接訪問到其中的元素如果想... 靈凍冰晶霜月 我不清楚你想問什麼,不過第二種寫法是對的。char chars 11 是定義了一個初始值為空總數為11的字元陣列。char s c language 定義一個總數為11的字元陣列,但是有初值。注意是11個不是10個,用這種方定義的字元陣列末尾會加一個 0。陣列的賦值通常是使用花括號來表...C 中類怎樣定義,使用,C 中如果要用的類定義在使用之後,該怎樣宣告?
C中ArrayList類定義的陣列如何訪問陣列裡的元素
c語言陣列賦值問題,c語言中如何給陣列定義並賦初值?