64,666
社区成员
发帖
与我相关
我的任务
分享
int *ptr = "222222";
“初始化”: 无法从“const char [7]”转换为“int *”
VC2010上的报错
卤煮看看能不能回答你的问题
估计GCC也差不多
const char *cp="C++";
书上实例。
字符串字面值:“C++”,并没有&取地址操作。
如果,它不是隐式转换为指针。
那么,它怎么可能赋值给一个指针变量:*cp 呢?#pragma comment(linker,"/SECTION:.rdata,RW")
//加这句可以让常量区可写,后果自负!
不要纠结各种常量了,这个世界上唯一不变的就是变化。用API WriteProcessMemory还能修改正运行的其它进程的内存里面的所谓常量呢!