永发信息网

C++宏定义

答案:3  悬赏:40  手机版
解决时间 2021-08-23 13:07

废话不讲了看程序~!

#include <Windows.h>
#define  字符串 LPTSTR

int WINAPI WinMain( __in HINSTANCE hInstance, __in_opt HINSTANCE hPrevInstance, __in_opt LPSTR lpCmdLine, __in int nShowCmd )
{
 字符串 a="564654";
 字符串 b="提示";
 MessageBox(NULL,a,b,0);
}

把宏定义为中文有没有问题啊?

为什么测试通过没有错误没有警告

而且还能正常运行

最佳答案

随便我们定义为字符串  但是在机器内部确实还是一串数字信息  编译的时候 他不是去读这个中文,而是去读取代表了他的机器码的信息  他不识别中文 但是他识别机器码


纯属个人见解!

全部回答
宏定义作用就是让程序员好看,对编译器没什么影响,编译前就是把所有“字符串” 替换为 LPTSTR 之后,才编译的,所以什么问题都没有。

你用的是VC++吗?

为了保证可移植,建议最好不要用中文,如果用其他编译器编译可能不能通过

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么网看视频不会卡呐?、、
求高人指点,自己误删了一个大约50几个G的文
辉县市新乡辉县市万仙山鱼庄客房地址在哪里啊
远征ol40级的武圣穿什么装备啊,?
广西建职管理怎样,毕业工作如何,总体来说好
口袋西游网通区哪个服务器人最多?
渌口区株洲县牙科修复治疗中心这个地址怎么能
为什么头发老是掉呢
枸杞适合什么样的人吃啊。
西陵区宜昌中国邮政(中国财经报三亚记者站)地
一朋友被批捕后,还要多久开庭呢?
辰溪县怀化辰溪安坪中心医院在什么地方啊,我
男人=难人吗?
我和朋友有点过节,我怎么办!哪个人有点小气
DNF8月3号更新到什么时候?
推荐资讯
芷江侗族自治县怀化爱上网咖地址有谁知道?有
荆州区荆州中影曙光影城(东区店)这个地址在什
南岗区哈尔滨湘食小居我想知道这个在什么地方
问道我是3L1M土,想练个螳螂,怎么加点才好?
泰来县齐齐哈尔丽锦发型设计染烫专业店哪位知
QQ什么车最强。快?
劲舞团现在还有人耍没有了?
平定山 漯河 许昌地区 那里有卖 200/50/120
问下德语法语西班牙语意大利语和俄鱼的几个常
孝南区孝感恋蓝山咖啡(学院路)怎么去啊,谁知
穆棱市牡丹江PEN TAKILL电竞网咖地址是什么,
按要求写篇50词文章
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?