字符串的问题,请各位帮忙
字符串的问题,请各位帮忙
楼主xixizhang(西西)2006-07-12 09:49:54 在 C/C++ / C++ 语言 提问 定义如下
TCHAR szLocalFileName;
现在要一个字符串赋值给szLocalFileName
比如这样的字符串:"http://210.22.12.74/dlltest/aag.txt"
但是提示说:error C2440: "=" : cannot convert from "char " to "char "
那该怎么转换呢?请各位帮忙, 谢谢先 问题点数:20、回复次数:9Top
1 楼pottichu(拉拉是头猪)回复于 2006-07-12 09:52:34 得分 0
把代码贴出来先。
Top
2 楼healer_kx(甘草(楼主揭贴吧,我们这些上班灌水的也不容易))回复于 2006-07-12 09:52:36 得分 10
TCHAR szLocalFileName;
ZeroMemory(szLocalFileName, 0, MAX_PATH);
strcpy(szLocalFileName, :"http://210.22.12.74/dlltest/aag.txt");
Top
3 楼jixingzhong(瞌睡虫·星辰)回复于 2006-07-12 10:13:19 得分 10
TCHAR szLocalFileName = {0}; //定义时候初始化一下
strcpy(szLocalFileName, :"http://210.22.12.74/dlltest/aag.txt");
字符串赋值不能直接 = 号赋值,
需要使用字符串操作函数赋值 ....Top
4 楼Heaven_Redsky(火骑士)回复于 2006-07-12 11:12:08 得分 0
strcpy(szLocalFileName, :"http://210.22.12.74/dlltest/aag.txt");
字符数组命就是指向数组的指针啦
不好给指针直接负常量值之类的东东的
用这个函数或者MEMCPY之类的函数都可以Top
5 楼leafsax(aobing)回复于 2006-07-12 12:09:17 得分 0
lstrcpy(szLocalFileName, _T(...));Top
6 楼lddLinan(不再五行中)回复于 2006-07-12 12:19:13 得分 0
用指针吧,不要用char 来作参数的声明Top
7 楼chenhu_doc(^0^纯一狼^0^ 看书看到大笑,直到不能自已)回复于 2006-07-12 12:33:27 得分 0
strcpy(szLocalFileName, :"http://210.22.12.74/dlltest/aag.txt"); // c中
如果要用 = 那就用标准c++中的string类型~Top
8 楼Arlene_cn(绿茶)回复于 2006-07-14 14:07:08 得分 0
C中最好也别用strcpy,用strncpy安全点Top
9 楼jammyxu()回复于 2006-07-14 15:21:02 得分 0
char szLocalFileName;
memset(szLocalFileName, 0, MAX_PATH);
strcpy(szLocalFileName, "http://210.22.12.74/dlltest/aag.txt");Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn
