c - C中的字符串常量和字符串文字有什么区别?

标签 c string-literals string-constant

String ConstantString Literal 在普通 C 中有什么区别?

这个问题与另一个问题类似:What's the difference between a string constant and a string literal? ...除了一个是关于 Objective-C(使用 NSString)而不是 C。

最佳答案

C99 Draft from 2007使用术语sting literal字符串常量 一词根本没有出现在草案中。

在谈论“foo”时,我发现字符串文字是一个很好的术语选择(就像 42 是一个文字数字,“foo”是一个文字字符串)。

关于c - C中的字符串常量和字符串文字有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911452/

相关文章:

c - 如何用c中的复数参数进行计算?

c++ - 二分搜索插入C++中的段错误

c++ - g++ 将返回的字符串文字视为 const char 指针而不是 const char 数组

c++ - 对于相同的 static_assert 消息,我应该依赖 MACROS 吗?

SQL WHERE - 列(值)不存在

c - 使用共享内存在两个进程之间传递套接字描述符

c++ - 函数指针中的参数列表

sql - 无法让简单的 PostgreSQL 插入工作

string - Constant block 中的原始字符串文字

postgresql - hstore 单引号值