函数前面加#define是什么意思,希望热心人能结合我的例子讲解
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 05:31:11
函数前面加#define是什么意思,希望热心人能结合我的例子讲解
#define READ_FIXED(results,keyName)
{
nResult= configfile.readint(-T("fixedCursor"),keyName,ERROR_VAL)
if(0
#define READ_FIXED(results,keyName)
{
nResult= configfile.readint(-T("fixedCursor"),keyName,ERROR_VAL)
if(0
#define没什么特别的,就是指定某个字符串由新的名称来替代.
比如#define A "abcdef"
如果你程序中使用A如下
char str[] = A;
预处理阶段,预处理器会替换A为"abcdef"
所以当预处理结束,由编译器编译的时候,得到的实际代码是
char str[] = "abcedf";
同理,如果int m = A;就会报错,因为替换后为int m = "abcedf";这很明显语法错误.
回到你的问题来看
#define READ_FIXED(results,keyName)
{
nResult= configfile.readint(-T("fixedCursor"),keyName,ERROR_VAL)
if(0
比如#define A "abcdef"
如果你程序中使用A如下
char str[] = A;
预处理阶段,预处理器会替换A为"abcdef"
所以当预处理结束,由编译器编译的时候,得到的实际代码是
char str[] = "abcedf";
同理,如果int m = A;就会报错,因为替换后为int m = "abcedf";这很明显语法错误.
回到你的问题来看
#define READ_FIXED(results,keyName)
{
nResult= configfile.readint(-T("fixedCursor"),keyName,ERROR_VAL)
if(0
函数前面加#define是什么意思,希望热心人能结合我的例子讲解
我想开个小吃店,想知道砂锅米线的做法,越详细越好,希望能得到热心人的帮助,
我想知道自己怎样编写曲,实话说我不懂音乐,但想自己创造一首自己写的歌,希望热心人能帮我!
一个补码运算溢出的问题,(有具体例子希望能详细点讲解呀)
我想学做菜 我做的不好吃 希望热心人教我几道菜 要家常的
英语翻译希望热心人帮我解决,But,我没有积分.只能给你最诚恳的答谢
做了一个很奇怪的梦希望能帮我讲解讲解谢谢.
英语从句讲解我需要所有的从句讲解希望能完整、系统一些
哪位高手能解释下传播学中的“熵”和“冗余”的意思.希望能结合例子说明下.
高三数学总复习,求解单调区间的题,有过程,希望能给我讲解下方法一里什么是对勾函数.
谁能给我详细的,最好有例子,讲解分式方程
"->"这个符号是什么意思?希望能给个例子讲解下,