最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析_tmain()與main()的區(qū)別

 更新時(shí)間:2013年03月05日 11:59:06   作者:  
_tmain()是為了支持unicode所使用的main一個(gè)別名,既然是別名,應(yīng)該有宏定義過的,在哪里定義的呢?就在那個(gè)讓你困惑的<stdafx.h>里

有這么兩行

#include <stdio.h>

#include <tchar.h>

我們可以在頭文件<tchar.h>里找到_tmain的宏定義    

#define _tmain      main

所以,經(jīng)過預(yù)編譯以后, _tmain就變成main了

main()是標(biāo)準(zhǔn)C++的函數(shù)入口。標(biāo)準(zhǔn)C++的程序入口點(diǎn)函數(shù),默認(rèn)字符編碼格式ANSI

函數(shù)簽名為:

int main();

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

_tmain()是windows提供的對unicode字符集和ANSI字符集進(jìn)行自動轉(zhuǎn)換用的程序入口點(diǎn)函數(shù)。

函數(shù)簽名為:

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

當(dāng)你程序當(dāng)前的字符集為unicode時(shí),int _tmain(int argc, TCHAR *argv[])會被翻譯成

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

當(dāng)你程序當(dāng)前的字符集為ANSI時(shí),int _tmain(int argc, TCHAR *argv[])會被翻譯成

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

相關(guān)文章

  • C語言數(shù)據(jù)結(jié)構(gòu)之簡易計(jì)算器

    C語言數(shù)據(jù)結(jié)構(gòu)之簡易計(jì)算器

    這篇文章主要為大家詳細(xì)介紹了C語言數(shù)據(jù)結(jié)構(gòu)之簡易計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • C++中的封裝、繼承、多態(tài)理解

    C++中的封裝、繼承、多態(tài)理解

    這篇文章主要介紹了C++中的封裝、繼承、多態(tài)介紹,需要的朋友可以參考下
    2020-01-01
  • VS2022 無法打開源文件“stdio.h”問題解決

    VS2022 無法打開源文件“stdio.h”問題解決

    本文主要介紹了VS2022 無法打開源文件“stdio.h”問題解決,文中通過圖文的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • memset函數(shù)的使用分析

    memset函數(shù)的使用分析

    本篇文章是對memset函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C++基礎(chǔ)學(xué)生管理系統(tǒng)

    C++基礎(chǔ)學(xué)生管理系統(tǒng)

    這篇文章主要介紹了C++基礎(chǔ)學(xué)生管理系統(tǒng)的相關(guān)資料,包括了文件處理代碼,鏈表處理代碼,以及自定義代碼,主函數(shù)自定義,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-04-04
  • C++?qsort函數(shù)排序與冒泡模擬實(shí)現(xiàn)流程詳解

    C++?qsort函數(shù)排序與冒泡模擬實(shí)現(xiàn)流程詳解

    qsort是一個(gè)庫函數(shù),基于快速排序算法實(shí)現(xiàn)的一個(gè)排序的函數(shù),下面這篇文章主要給大家介紹了關(guān)于C語言qsort()函數(shù)使用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 一篇文章讓你徹底明白c++11增加的變參數(shù)模板

    一篇文章讓你徹底明白c++11增加的變參數(shù)模板

    C++11的新特性--可變模版參數(shù)(variadic templates)是C++11新增的最強(qiáng)大的特性之一,它對參數(shù)進(jìn)行了高度泛化,它能表示0到任意個(gè)數(shù)、任意類型的參數(shù),這篇文章主要給大家詳細(xì)介紹了關(guān)于c++11增加的變參數(shù)模板的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • 徹底掌握C語言strcpy函數(shù)的用法

    徹底掌握C語言strcpy函數(shù)的用法

    C語言中的strcpy函數(shù),是一種C語言的標(biāo)準(zhǔn)庫函數(shù),它用于對字符串進(jìn)行復(fù)制。本章帶你了解它的使用并模擬實(shí)現(xiàn)它
    2022-05-05
  • C++使用ZLIB庫實(shí)現(xiàn)目錄壓縮與解壓功能

    C++使用ZLIB庫實(shí)現(xiàn)目錄壓縮與解壓功能

    在軟件開發(fā)和數(shù)據(jù)處理中,對數(shù)據(jù)進(jìn)行高效的壓縮和解壓縮是一項(xiàng)重要的任務(wù),這不僅有助于減小數(shù)據(jù)在網(wǎng)絡(luò)傳輸和存儲中的占用空間,還能提高系統(tǒng)的性能和響應(yīng)速度,本文將介紹如何使用 zlib 庫進(jìn)行數(shù)據(jù)的壓縮和解壓縮,以及如何保存和讀取壓縮后的文件
    2025-02-02
  • vs2019 Com組件初探之簡單的COM編寫及實(shí)現(xiàn)跨語言調(diào)用的方法

    vs2019 Com組件初探之簡單的COM編寫及實(shí)現(xiàn)跨語言調(diào)用的方法

    這篇文章主要介紹了vs2019 Com組件初探之簡單的COM編寫及實(shí)現(xiàn)跨語言調(diào)用的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12

最新評論

双鸭山市| 米脂县| 棋牌| 左云县| 磴口县| 保山市| 天全县| 仙桃市| 昌江| 嘉鱼县| 馆陶县| 无棣县| 汉沽区| 溆浦县| 司法| 蚌埠市| 克拉玛依市| 成都市| 五寨县| 上杭县| 泸西县| 宁波市| 巴中市| 岚皋县| 林州市| 若尔盖县| 奉化市| 宣城市| 比如县| 伊吾县| 海安县| 商水县| 兰考县| 南宁市| 拉孜县| 渝中区| 巧家县| 广汉市| 茶陵县| 闽清县| 桦甸市|