以下是当数组衰减为指针时的规则:
一个类型为“T数组”的lvalue[参见问题2.5],如果出现在表达式中(有三个例外),则会衰减为指向其第一个元素的指针;结果指针的类型为“T指针”。
(这些例外包括:当该数组是sizeof或&运算符的操作数,或者是字符数组的文字字符串初始化程序。)
如何理解当数组是“字符数组的文字字符串初始化程序”时的情况?请提供一些示例。
谢谢!
一个类型为“T数组”的lvalue[参见问题2.5],如果出现在表达式中(有三个例外),则会衰减为指向其第一个元素的指针;结果指针的类型为“T指针”。
(这些例外包括:当该数组是sizeof或&运算符的操作数,或者是字符数组的文字字符串初始化程序。)
如何理解当数组是“字符数组的文字字符串初始化程序”时的情况?请提供一些示例。
谢谢!