char型的陣列稱為字元陣列,通常用來儲存字串。
//用雙引號內的字串初始化字元陣列
char arr = "hello world" ;
char arr[100] = ;
char arr[100] = "hello world";
//用字元常量初始化字元陣列,需要自己新增字串結束符
char arr[100] =
strcpy函式的實現方法注意事項:
(1)將源字串加const,表明其為輸入引數;
(2)對源和目的位址加非0斷言;
(3)為了實現鏈式操作,將目的位址返回
#include//如果表示式為假,整個程式將退出,並輸出一條錯誤資訊
char * strcpy( char *strdest, const char *strsrc )
這裡執行了《程式設計師面試寶典》相關例題,但是沒有出現立體中的錯誤
陣列 基礎知識
陣列是相同型別的變數的有序集合 int a 5 陣列示意圖 陣列包含5個int型別的資料 陣列在一片連續的記憶體空間中儲存元素。陣列元素的個數可以顯式或隱式指定。對於a,a 2 a 3 a 4 都為0 對於b,元素個數為2。在定義陣列並初始化的時候,給陣列的前幾位初始化設定相應的值之後,如果沒有給後...
陣列基礎知識
陣列 1 定義 儲存相同型別的一組資料 格式 陣列型別 陣列名 new 陣列型別 陣列長度 基本要素 識別符號 陣列元素 元素下標 從0開始 元素型別 初始化陣列 方式 1 int nums new int 3 方式 2 int nums 方式 3 int nums new int nums 0 1...
陣列基礎知識
陣列的宣告 陣列是相同型別的資料按順序組成的一種復合資料型別。通過陣列名加陣列下標,來使用陣列中的資料。下標從 0 開始排序。宣告一維陣列 陣列元素型別 陣列名 宣告二維陣列 陣列元素型別 陣列名 陣列的例項化 陣列的初始化 靜態初始化 格式一 資料型別 陣列名 格式二 資料型別 陣列名 new i...