const char * a = "SSS" 与 const char a[] = "SSS" 的区别之一
来源:互联网 发布:东方网络股票股吧 编辑:程序博客网 时间:2024/05/01 22:53
今天碰到一个问题, 在.h里定义如题的文件,一开始用第一种方法,总是报错重复定义
也加了 #ifndef ... , 后来改为第二种就好了
因为第一种const 修饰的是char * 而不是a, 所以a是变量,
而第二种a是常量,所以可以被多个cpp文件include
- const char * a = "SSS" 与 const char a[] = "SSS" 的区别之一
- char* a与char a[]的区别,const char* a与char* const a的区别
- const char *a与char const *a与char * const a的区别
- const char *|char const char * 与char * const 的区别
- const char* const a
- const char *与char * const的区别
- const char *与char * const的区别
- const char*, char const*, char*const的区别与记忆
- String a = "sss";和String a = new String("sss");有什么区别吗?
- string与char、char*、const char、const char*、char a[]互转
- 细谈const char ** 与 char ** 的区别
- 细谈const char ** 与 char ** 的区别 .
- 【2013.2.27】const char * 与 char * const 与 const char * const的区别
- char*,string,char a[], const char *,之间的转换
- const char* 与 char* const 区别
- char ** a; const char ** b; char * const * c; const char * const * d; const char * const * const e;对
- char *const p;与 const char * p;的区别
- 编程:char *const p;与 const char * p;的区别
- 异常报错:java.lang.UnsupportedClassVersionError
- Java设计模式之迭代器模式
- oracle 系统管理员登陆
- 设计信息可视化的10条建议来源:ued163 作者:robot
- 项目所需的应用程序未安装,确保已安装项目类型(.csproj/vcproj)的应用程序
- const char * a = "SSS" 与 const char a[] = "SSS" 的区别之一
- 一些重要的算法
- 计算机编程简史图
- title换行、Confirm中换行
- 10条可用性方面的启发来源:useit.com
- Android系统架构
- C#拷贝文件夹及文件
- POJ 1080 Human Gene Functions
- 仿MSN右下角弹出窗体