• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            focus on linux, c/c++, lua

            宏的##連接符

            “##”把兩個獨立的字符串連接成一個字符串:
            #include <stdio.h>
            #define SORT(type) sort_##type
            void sort_int(int **i);
            void sort_long(long **l);
            void sort_float(float **f);
            void sort_char(char **c);
            void main(void);
            void main(void)
            {
            int **ip;
            long **lp;
            float **fp;
            char **cp;

            SORT(int)(ip);
            SORT(long)(lp);
            SORT(float)(fp);
            SORT(char)(cp);

            }
            程序對四種數據類型排序。SORT(int)(ip);經編譯預處理轉換為sort_int(ip);這個宏對類型不敏感。如果在運行時才能確定調用哪個函數,可用此法。


            posted on 2010-10-20 10:28 zuhd 閱讀(803) 評論(0)  編輯 收藏 引用 所屬分類: c/c++

            久久99精品久久久久久野外 | 国产一区二区三精品久久久无广告| 噜噜噜色噜噜噜久久| 久久综合久久综合亚洲| 久久精品国产清高在天天线| 久久精品人人做人人爽电影| 亚洲精品午夜国产va久久| 亚洲AV无码久久精品成人| 亚洲精品高清国产一久久| 精品无码久久久久国产动漫3d| 久久午夜无码鲁丝片| 久久久久国产亚洲AV麻豆| 亚洲va久久久噜噜噜久久天堂 | 青青青国产精品国产精品久久久久 | 久久久久久精品无码人妻| 国内精品久久久久| 久久精品国产男包| 久久99精品国产99久久6| 2022年国产精品久久久久| 无码人妻少妇久久中文字幕蜜桃 | 国产V综合V亚洲欧美久久| 波多野结衣AV无码久久一区| 久久精品亚洲欧美日韩久久| 久久777国产线看观看精品| 久久久久亚洲精品天堂| 久久天天躁狠狠躁夜夜2020一| 久久久久久A亚洲欧洲AV冫| 久久不射电影网| 久久99热国产这有精品| 久久91精品久久91综合| 国产婷婷成人久久Av免费高清| 免费精品久久天干天干| 伊人久久大香线蕉无码麻豆| 亚洲精品成人网久久久久久| 亚洲国产日韩欧美综合久久| 色婷婷久久久SWAG精品| 亚洲国产小视频精品久久久三级| 色天使久久综合网天天| 久久久久国产精品人妻| 香蕉久久av一区二区三区| 麻豆AV一区二区三区久久|