C語言中的字符串

字符串and數組:char ch[5]={'h','e','l','l','o'};//定義初始化一個數組,長度爲5

         char ch[5]="hello";//長度爲6,字符串在有效的字符後面加'\0',作爲結束標誌。

注意!!!char *p="helloworld";//字符串常量存於只讀數據段,不可修改

                  char str[]="hello";等價於 char *p="hello";char str[6]; strcpy(str,p);                                 

限定修飾符const:該關鍵字所修飾的變量是不可改變的。

           const int *p   //指針指向的內容不能改變

           int const *p;//同上

           int* const p  //指針本身不可改變,永遠指向這一塊內存單元

          int const * const p  //指針本身不能變,並且指向的內容也不能變。                                                

發佈了37 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章