人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

C規范中一些預定義的宏

C規范中一些預定義的宏

更新時間:2022-09-17 文章作者:未知 信息來源:網絡 閱讀次數:

    C標準中指定了一些預定義的宏,對于編程經常會用到。下面這個表中就是一些常常用到的預定義宏。

__DATE__
進行預處理的日期(“Mmm dd yyyy”形式的字符串文字)

__FILE__
代表當前源代碼文件名的字符串文字

__LINE__
代表當前源代碼中的行號的整數常量

__TIME__
源文件編譯時間,格式微“hh:mm:ss”

__func__
當前所在函數名


       對于__FILE__,__LINE__,__func__這樣的宏,在調試程序時是很有用的,因為你可以很容易的知道程序運行到了哪個文件的那一行,是哪個函數。

       下面一個例子是打印上面這些預定義的宏的。


#include <stdio.h>
#include <stdlib.h>
void why_me();
int main()
{
    printf( "The file is %s.\n", __FILE__ );
    printf( "The date is %s.\n", __DATE__ );
    printf( "The time is %s.\n", __TIME__ );
    printf( "This is line %d.\n", __LINE__ );
    printf( "This function is %s.\n", __func__ );
    why_me();
    return 0;
}

void why_me()
{
    printf( "This function is %s\n", __func__ );
    printf( "The file is %s.\n", __FILE__ );
    printf( "This is line %d.\n", __LINE__ );
}

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 襄垣县| 宁津县| 通江县| 聂拉木县| 景德镇市| 磴口县| 洞头县| 集安市| 江安县| 洱源县| 郴州市| 溧阳市| 盐池县| 常山县| 屯门区| 柘城县| 宝坻区| 宁陵县| 名山县| 麦盖提县| 仙游县| 平凉市| 建宁县| 武城县| 从江县| 多伦县| 龙胜| 保亭| 贡嘎县| 遵化市| 白城市| 介休市| 威信县| 南江县| 普宁市| 临高县| 田阳县| 二连浩特市| 封丘县| 海宁市| 鹤山市|