如何在C中使用引号
在C您可能会发现自己在某些情况下使用双引号,而在其他情况下使用单引号。
在某些语言中,两者之间没有区别。但是在C语言中,存在差异,您将根据需要使用一个与另一个。
什么时候可以使用单引号,什么时候可以使用双引号?
单引号用于标识单个字符(char
价值):
char letter = 'a';
双引号用于创建字符串文字:
char *name = "Flavio";
请注意,您可以创建一个单字母字符串文字:
char *letter = "a";
但是请记住,字符串是由字符串的字符组成的,再加上一个0
末尾的字符,使单字母字符串文字占用单个字符的两倍空间。
免费下载我的C手册
更多clang教程:
- C编程语言简介
- C变量和类型
- C常数
- C操作员
- C条件句
- 如何使用C中的循环
- C数组简介
- 如何在C中确定数组的长度
- C字符串简介
- 如何在C中查找字符串的长度
- C指针介绍
- 用C遍历数组
- C中的布尔值
- C函数简介
- 如何在C中使用NULL
- C语言中的基本I / O概念
- C中的双引号与单引号
- 如何从C函数返回字符串
- 如何解决C语言中的隐式声明库函数警告
- 如何在C中检查字符值
- 如何在C语言中使用`printf()`打印百分比字符
- C转换说明符和修饰符
- 如何在C中访问命令行参数
- C中变量的范围
- 可以在C中嵌套函数吗?
- C中的静态变量
- C全局变量
- C语言中的typedef关键字
- C枚举类型
- C结构
- C头文件
- C预处理器