一个关于char*指针的问题
我想把一个CHAR*指针作为函数的返回值 我发现在函数内部如果自己建立一个指针的话 当返回后其实它已经被销毁了 请问我应该把这个指针声明在声明位置呢?
char * aa()
{
char * bb = "fdsfads";
return bb;
}
char * aa()
{
char * bb = "fdsfads";
return bb;
}
...全文
相关推荐
string与char*转换的使用详解
本篇文章对string与char*的转换进行的介绍。需要的朋友参考下
c++:错误invalid conversion from ‘const char*’ to ‘char*’
错误 oot@rhel-cleanmodules:~/mzhan017/test/c++[root@rhel-cleanmodules c++]# g++ string.cpp tring.cpp: In function ‘int main()’: tring.cpp:17:26: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] char *abc = a.get().c_str(); //get 函数返回一个
CString和char[]、 char*互转
CString和char[]、 char*互转
char*指针成员变量的重载
本介绍怎样operater+()重载类的char*型成员变量。
const char*转LPCWSTR 字符串转换
一种windows下const char*转LPCWSTR的方法演示


