C 實現二維字串陣列

2021-07-22 11:22:51 字數 507 閱讀 8864

最近有個需求,要利用c++實現乙個二維的字串陣列,網上查了下,竟然沒找到

因為c++的string用起來感覺非常繁瑣,所以還是決定利用char型指標來做這個功能

思路是二維陣列裡存的都是一維陣列,一維陣列裡存char*

所以解決方案如下:

const char* getcontent(int row,int column);

const char* temp2 =

;const char* te*** =

;const char* temp4 =

;const char* temp5 =

;const char** temp =

;const char** tab =temp[row];

return tab[column];

}

這個功能很基礎,但是自己也思索了好些時間並且重新查閱了指標相關,才想通了,只能說寫出這部分**讓我對c++的指標的理解更深了一層

二維陣列 字元陣列與字串

要求 了解多維陣列的概念 掌握二維陣列的使用 掌握用字元陣列存放字串的方法 掌握字串的輸入及輸出方法 二維陣列的定義 例 int a 2 3 定義乙個二維陣列 該陣列有2行3列共6個元素 這6個元素都存放int型資料 儲存時先儲存第一行的3個元素,然後再儲存第二行的3個元素 可將此二維陣列看成是乙個...

二維陣列 字串 API

1 二維陣列 陣列中的元素,又指向乙個新的子陣列 何時使用 1.儲存橫行豎列的資料時 2.分組儲存上下級包含關係時 如何建立 1.先建立空陣列,再初始化元素為子陣列 var data data 0 0,0,0,0 data 1 0,0,0,0 何時使用 不確定子陣列的個數或內容時 2.建立時就初始化...

二維陣列,字串,多維陣列

二維陣列 有2個下標的陣列成為二維陣列 定義 型別 陣列名 常量表示式1 常量表示式2 注意事項,二維陣列定義時,可以不指定第一維的長度,但必須給定第二維.例 int 3 字元陣列 用於存放字元變數的陣列成為字元陣列.字元陣列屬於一維陣列,元素型別char 例 char c 20 字元陣列串 存放字...