-1
A
回答
3
据我知道下面的代码不应该工作
我怕,你的信息是错误的。
char *string;
string = "Goo";
是完全有效的。这基本上是,
- 定义一个
char
指针string
。 - 将字符串文字的基地址
"Goo"
写入string
。
然而,代替作为一个char
指针,如果string
本来的阵列,则这将是不可能作为阵列的不被分配(除了定义时间虽然括号括起来的列表)可以。
相关问题
- 1. 意外的格式字符串行为
- 2. C++ _vsnprintf意外的格式字符串
- 3. 在JSON字符串中意外转义
- 4. C#:意外字符'$'
- 5. C#LINQ有意义的字符串
- 6. 意外空字符串字符串
- 7. jQUERY意外的字符串?
- 8. 意外的T字符串
- 9. get_template_directory_uri() - 意外的字符串
- 10. 将整数解析为字符串的意外行为
- 11. SCSI意义的字符串
- 12. 插入字符串中的C#引号意外字符\ 0022
- 13. 意外导致字符串
- 14. 字符串转换意外
- 15. 串联字符串的意外问题
- 16. javaFX自定义控件意外行为
- 17. 定义字符串,多行
- 18. C++意外行为的binary_search
- 19. 字符串上迭代器的意外行为
- 20. String.Concat带有非字符串参数,意外的行为
- 21. Python解码十六进制字符串上的意外行为
- 22. 意外的行为在循环打印字符串
- 23. getBean意外的行为(字符串beanName,对象参数)
- 24. '行字符'后的意外字符'
- 25. C#字典意外参考行为
- 26. 字符串被转义后的javascript意外标识符?
- 27. 意义(字符串,3)
- 28. 将字符推送到字符串向量时出现意外的行为
- 29. 与字符串比较蟒蛇意外行为
- 30. 字符串扩展返回C#中该字符串的意外值。
**为什么**你以为它不会“工作”?这是您以某种方式省略的问题中最重要的部分。 – AnT
代码应该是'const char * string;'。当引入'const'时,“应该是”没有被指定,因为它被认为会破坏以前的代码。 – chux