C語言字符串和轉義字符

*字符和字符串
在C語言裏面,什麼叫字符呢?
由單引號引起來的字符稱爲字符。
例如:‘a’ ‘b’ ‘c’


C語言字符串和轉義字符
那什麼叫字符串呢?
例如:“dafdf”
這種由雙引號引起來的一串字符稱爲字符串字面值,或者簡稱爲字符串


C語言字符串和轉義字符
字符串的結束標誌 ‘\0’。
注:字符串的結束標誌是由'\0'的轉義字符,在計算字符串長度的時候\0是結束標誌,不算到字符串的內容。
例子:
C語言字符串和轉義字符
我們在arr2數組中 給它加上一個結束標誌,就能正常打印出abc了
C語言字符串和轉義字符





**轉義字符***
什麼叫轉義字符呢?
轉義字符就是轉變原來的意思
例如‘\0’ 它在“abc”中是一個結束標誌,‘\0’ 不等於 0 把0的意思轉變了,變成字符串的結束標誌 。
再來看一個列子
C語言字符串和轉義字符
C語言字符串和轉義字符
n和\n的區別就是一個\ ,這個\改變了n原本的意思。這就叫轉義字符
轉義字符有很多
C語言字符串和轉義字符








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章