當前位置:編程學習大全網 - 編程軟體 - 在字符串中,'\0'表示什麽?

在字符串中,'\0'表示什麽?

0表示整數,'0'表示0字符,'\0'表示ASCII碼值為0的字符。

在字符串中'\0'用作字符串的結束標誌。

‘\0’是字符串來結束標誌位 ?對應ascii 碼:00;

‘0’是字符0 ?對應ascii 碼:30;3、0是數字0 對應ascii 碼:00。

比如說,把壹個字符串賦值給數組:u8?str1[]={"cxjr.21ic.org"};實際上數組str1在內存中的實際存放情況為:?c?x?j?r?.?2?1?i?c?.?o?r?g?'\0'?這後面的'\0'是由C編譯系統自動加上的。

所以在用字符串賦初值時壹般無須指定數組的長度,?而由系統自行處理。?把字符數組str1中的字符串拷貝到字符數組str2中。串結束標誌'\0'也壹同拷貝。?

擴展資料:

字符串或串(String)是由數字、字母、下劃線組成的壹串字符。壹般記為 s=“a1a2···an”(n>=0)。它是編程語言中表示文本的數據類型。在程序設計中,字符串(string)為符號或數值的壹個連續序列,如符號串(壹串字符)或二進制數字串(壹串二進制數字)。

通常以串的整體作為操作對象,如:在串中查找某個子串、求取壹個子串、在串的某個位置上插入壹個子串以及刪除壹個子串等。兩個字符串相等的充要條件是:長度相等,並且各個對應位置上的字符都相等。設p、q是兩個串,求q在p中首次出現的位置的運算叫做模式匹配。串的兩種最基本的存儲方式是順序存儲方式和鏈接存儲方式。

百度百科-字符串

  • 上一篇:rem是什麽意思?
  • 下一篇:什麽是嵌入式開發和軟件開發?
  • copyright 2024編程學習大全網