mirror of
https://github.com/Aexiar/c.git
synced 2024-10-22 14:05:45 +02:00
c
This commit is contained in:
parent
5858ea6ca7
commit
c19fa98fec
@ -1250,14 +1250,14 @@ int main() {
|
||||
|
||||
## 4.1 概述
|
||||
|
||||
* 在实际开发中,我们除了经常处理整数、浮点数、字符等,还经常和字符串打交道,如:`"Hello World"`、`"Hi"` 等。对于整数、浮点数和字符,C 语言中都提供了对应的数据类型。
|
||||
* 但是,对于字符串,C 语言并没有提供对应的数据类型,而是用`字符数组`来存储这类文本类型的数据,即字符串:
|
||||
* 在实际开发中,我们除了经常处理整数、浮点数、字符等,还经常和字符串打交道,如:`"Hello World"`、`"Hi"` 等。
|
||||
* 对于整数、浮点数和字符,C 语言中都提供了对应的数据类型。但是,对于字符串,C 语言并没有提供对应的数据类型,而是用`字符数组`来存储这类文本类型的数据,即字符串:
|
||||
|
||||
```c
|
||||
char str[32];
|
||||
```
|
||||
|
||||
* 字符串不像整数、浮点数以及字符那样有固定的大小,字符串是不定长的,如:`"Hello World"`、`"Hi"` 等的长度就是不一样的。在 C 语言中,规定了字符串的结尾必须以 `\0` ,这种字符串也被称为 `C 风格的字符串`,如:
|
||||
* 字符串不像整数、浮点数以及字符那样有固定的大小,字符串是不定长的,如:`"Hello World"`、`"Hi"` 等的长度就是不一样的。在 C 语言中,规定了字符串的结尾必须是 `\0` ,这种字符串也被称为 `C 风格的字符串`,如:
|
||||
|
||||
```c
|
||||
"HelloWorld" // 在 C 语言中,底层存储就是 HelloWorld\0
|
||||
|
Loading…
Reference in New Issue
Block a user