浅析_tmain()与main()的区别

2016-02-19 11:11 4 1 收藏

今天图老师小编要跟大家分享浅析_tmain()与main()的区别,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

有这么两行

#include stdio.h

#include tchar.h

我们可以在头文件tchar.h里找到_tmain的宏定义    

#define _tmain      main

所以,经过预编译以后, _tmain就变成main了

main()是标准C++的函数入口。标准C++的程序入口点函数,默认字符编码格式ANSI

函数签名为:

int main();

int main(int argc, char* argv[]);

_tmain()是windows提供的对unicode字符集和ANSI字符集进行自动转换用的程序入口点函数。

函数签名为:

int _tmain(int argc, TCHAR *argv[])

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

当你程序当前的字符集为unicode时,int _tmain(int argc, TCHAR *argv[])会被翻译成

int wmain(int argc, wchar_t *argv[])

当你程序当前的字符集为ANSI时,int _tmain(int argc, TCHAR *argv[])会被翻译成

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

int main(int argc, char *argv[])

来源:https://www.tulaoshi.com/n/20160219/1596703.html

延伸阅读
浅析windows7旗舰版系统64位与32位的四个区别   区别一、对配置的要求不同 64位操作系统只能安装在64位电脑上(CPU必须是64位的),同时需要安装64位常用软件以发挥64位(x64)的最佳性能,32位操作系统则可以安装在32位或64位的电脑上。 小提示:64位操作系统能和32位操作系统也是可以并存的,可以通过装双系统,但需要注意...
标签: 牛奶
营养成分 1 在钙,蛋白质和锌的含量上,牛奶比羊奶优势更大名单是在维生素A,碳水化合物,烟酸及磷的含量上,羊奶要比牛奶更胜一筹,羊奶中缺乏叶酸,维生素C,含铁质低,因此用鲜羊奶比用鲜牛奶喂养婴儿更tulaoshi.com易发生营养性贫血。 蛋白质组成 2 羊奶比牛奶更易消化,羊奶的氨基酸排序不一样,羊奶中含有较牛奶更多的α-乳清蛋白,...
标签: 荠菜
叶子不同 1 荠菜:荠菜的叶子嫩绿色,有的由于温度的问题还带有紫色,其叶边带有小刺,叶片边缘带有圆滑的缺口,整体上叶片的齿是顺生的,拔的时候顺手。 蒲公英:蒲公英的叶片也是嫩图老师绿色,不会有紫色的,其也变带有尖齿,边缘的缺口很深,呈三角形,叶上没有小刺,整体上叶片上尖齿是逆生的,拔的时候有逆手感。 根不用 2 荠菜:...
标签: 电脑入门
LCD与LED的区别 液晶不同于等离子的最大区别就是液晶必须依靠被动光源,而等离子电视属于主动发光显示设备。目前市场上主流的液晶背光技术包括LED(发光二极 管)和CCFL(冷阴极荧光灯)两类。LCD就是LCD.. LCD 液晶显示器是 Liquid Crystal Display 的简称,LCD 的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的...
标签: 电脑入门
Wigig是什么?WiGig是英文Wireless Gigabit的缩写,中文含义为:无线千兆比特是一种更快的短距离无线技术,可用于在家中快速传输大型文件。WiGig技术会比Wi-Fi(无线相容性认证)技术快10倍,且无需难看的网线就可以将高清视频由电脑和机顶盒传输到电视机上。 WiGig与Wifi的区别 从名字上看,WiGig与WiFi相近,但事实上它们功能也确实类似。不过...

经验教程

537

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部