首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

printf也要在愚人节玩小弟我吗

2012-03-08 
printf也要在愚人节玩我吗?调试时szBuffer中明明是cpluspplus,但printf打印总是不对,相当诡异.C/C++ cod

printf也要在愚人节玩我吗?
调试时szBuffer中明明是"cpluspplus",但printf打印总是不对,相当诡异.

C/C++ code
    CString CString1 = "cpluspplus";    string string1 = CString1.GetBuffer(1024);    char szBuffer[1024] = {0};    strcpy(szBuffer, string1.c_str());    printf("s\n", szBuffer);//总是显示s    cout<<szBuffer<<endl;//显示没有问题


[解决办法]
……

楼主你工程是Unicode的吧?

请去了解一些unicode字符处理的知识。
[解决办法]
printf("s\n", szBuffer);//总是显示s

-----------你貌似把%落了吧
 printf("%s\n", szBuffer);//总是显示s
[解决办法]
没看懂,printf不打印s那打印什么?
[解决办法]
晕,被娱乐了


[解决办法]
是啊 你落%了
[解决办法]
如果是UNICODE,这段代码跟本不能编译吧
[解决办法]
printf("s\n", szBuffer);//总是显示s
哈哈楼主用100分来愚人哈,还不错
[解决办法]
CString CString1 = "cpluspplus";
string string1 = CString1.GetBuffer(1024);
char szBuffer[1024] = {0};
strcpy(szBuffer, string1.c_str());
printf("%s\n", szBuffer);//总是显示s
cout<<szBuffer<<endl;//显示没有问题


[解决办法]
这个用法也相当诡异.
[解决办法]
楼上的会日语啊
[解决办法]
接分。注意细节。
[解决办法]
C/C++ code
            CString CString1 = "cpluspplus";            string string1 = CString1.GetBuffer(1024);            char szBuffer[1024] = {0};            strcpy(szBuffer, string1.c_str());            printf("%s\n", szBuffer);//总是显示s            cout<<szBuffer<<endl;//显示没有问题
[解决办法]
接分,楼主故意的吧
[解决办法]
还是4.1,能接到分不?
[解决办法]
愚人节快乐。。。
[解决办法]
哈哈哈哈哈哈哈哈哈
[解决办法]
探讨
我知道是我错了,太不仔细了。
可是大家为什么不能帮我看看16楼的程序呢!

[解决办法]
存接分。。
[解决办法]
接分。。。
[解决办法]
..。。节日快乐
[解决办法]
接分……
[解决办法]
杯具……
------解决方案--------------------


。。。。。。。。。。你很强大
[解决办法]
楼主其实是来过愚人节的~!

热点排行