[英]What does an identifier do in C function parameter list? For example: int foo(int IDENTIFIER parameter_name);
有人知道C函數參數列表中的標識符是什么嗎? 代碼看起來像
#define IDENTIFIER_NAME
int foo(int IDENTIFIER_NAME x);
我感謝任何答案。
由於#define
不替代IDENTIFIER_NAME
,因此C預處理程序將從源代碼中刪除字符串。
此技巧可用於編寫處理C文件以收集標識符名稱的自定義工具:可以編寫一個非常簡單的腳本,該腳本在源代碼中找到IDENTIFIER_NAME
,獲取下一個標記並將其添加到標識符列表中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.