20200505 指標錯誤

2021-10-05 18:24:54 字數 514 閱讀 2266

線性結構的特點是:在資料元素的非空有限集中:

1、存在唯一的乙個被稱為「第乙個」的資料元素。

2、存在唯一的乙個被稱做「最後乙個」的資料元素。

3、除第乙個之外,集合中的每個資料元素均只有乙個前驅;

4、除最後乙個之外,集合中的每個資料元素均只有乙個後繼。

1、找出下列指標錯誤。

void test1()

---- ---- ---- ----

void test2()

strcpy(strdst, str1);

}

答:test1,越界。

test2,str1不能在陣列內結束。呼叫strcpy使得從str1記憶體起複製到strdst記憶體起複製的位元組數具有不確定性。strcpy工作原理是複製到\0結束。

建議歸類到【c++】。

《資料結構c語言版》,第2章,線性表。

《c++筆試面試寶典2011版.docx》。

無。

指標(三) 指標陣列

指標陣列定義 一維指標陣列的定義形式 型別名 陣列名 陣列長度 char p 5 乙個陣列,若其元素均為指標型別資料,稱為指標陣列,指標陣列中的每乙個元素都相當於乙個指標變數。指標陣列的初始化 使用位址為指標陣列初始化 char p 5 指標陣列和二級指標 int main char temp 定義...

C語言(九) 指標(3)指標與const

表示一旦得到了某個變數的位址,不能再指向其他變數 int i 0 int const q i q是 const q 20 ok q error表示不能通過指標去修改這個變數 int i 0 int j const int p i const int p 等同於 int const p p 20 er...

51指標定義

c51指標型別和儲存區的關係詳解 轉貼 一 儲存型別與儲存區關係 data 可定址片內ram bdata 可位定址的片內ram idata 可定址片內ram,允許訪問全部內部ram pdata 分頁定址片外ram movx r0 256 byte 頁 xdata 可定址片外ram 64k 位址範圍 ...