首页 > 解决方案 > 您可以使用#define 宏在 C 中创建文件吗?

问题描述

我正在查看以前从未见过的 C 头文件中的一行:

#define var_name1 "/dev/node_file"

此行是否在 /dev/ 中创建名为node_file的文件?还是只是将变量名放置到已经存在的node_file 中

标签: clinux

解决方案


axiac 和 Frankie_C 为我总结了解释:代码中var_name1使用的任何地方,都会被替换为/dev/node_file.


推荐阅读