目錄
- 一.__FILE__簡介
- 二.__FILE__實戰
- 三.猜你喜歡
零基礎 C/C++ 學習路線推薦 : C/C++ 學習目錄 >> C 語言基礎入門
一.__FILE__簡介
ANSI C 定義了許多宏,在編程中您可以使用這些宏,但是不能直接修改這些預定義的宏,
__DATE__ 當前日期,一個以 “MMM DD YYYY” 格式表示的字串常量,
__TIME__ 當前時間,一個以 “HH:MM:SS” 格式表示的字串常量,
__FILE__ 這會包含當前檔案名,一個字串常量,
__LINE__ 這會包含當前行號,一個十進制常量,
__STDC__ 當編譯器以 ANSI 標準編譯時,則定義為 1;判斷該檔案是不是標準 C 程式,
二.__FILE__實戰
File 中文意思即檔案,這里的意思主要是指:正在編譯檔案對應正在編譯檔案的路徑和檔案的名稱,注意回傳值是一個字串;
char BuildFile[] = __FILE__;
printf("編譯檔案路徑:%s\n", BuildFile);
/*
編譯檔案路徑:d:/123.cpp
*/
一般情況下,__FILE__ 是和 __LINE__ 結合一起使用,用于列印我們代碼資訊,方便快速定位代碼位置,
三.猜你喜歡
- C 語言 陣列下標越界和記憶體溢位區別
- C 語言 指標宣告和定義
- C 語言 指標 p++ / p–
- C 語言 p++/§++/_(p++)/_p++
- C 語言 使用指標遍歷陣列
- C 語言 指標和陣列區別
- C 語言 指標陣列和陣列指標區別
- C 語言 空指標 NULL
- C 語言 void 指標
- C 語言 野指標
- C 語言 函式值傳遞和址傳遞
- C 語言 函式預設引數
- C 語言 函式不定長引數
- C 語言 函式指標
- C 語言 指標函式
- C 語言 回呼函式 callback
- C 語言 typedef
- C 語言 define 定義常量
- C 語言 define 防止頭檔案重復包含
- C 語言 #pragma once
- C 語言 #include <> 與 #include “” 區別
- C 語言 const 修飾變數
- C 語言 const 修飾指標
- C語言 const 修飾函式
- C 語言 const 修飾函式引數
- C 語言 const 和 define 區別
- C 語言 __FILE__
未經允許不得轉載:猿說編程 ? C 語言 __FILE__
本文由博客 - 猿說編程 猿說編程 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/299272.html
標籤:C
上一篇:2021年高教社杯全國大學生數學建模競賽賽題C題 生產企業原材料的訂購與運輸 分析、思路與參考文獻!!(關注持續更新!!)
