C语言常量定义方法小结

       之前一直只了解一种定义C语言中常量的方法,今天看书学到了第二种。其实,两种都需要掌握以下,否则指针部分的学习还真会有一点障碍。

       两种定义方式:

       1, const int a = 123;

       2, int const a = 123;

       上面两种其实都正确,但是第二种对我来说看起来确实是有些觉得不是很舒服,一直以来我都是使用第一种。写个测试代码:

#include"stdio.h"

 

const int a = 123;

int const b = 234;

 

int main(void)

{

       printf("value of a: %d\n",a);

       printf("value of b: %d\n",b);

       return 0;

}

       编译运行结果:

E:\WorkSpace\01_编程语言\01_C语言\03_declare>gcc exp_32.c

 

E:\WorkSpace\01_编程语言\01_C语言\03_declare>a

value of a: 123

value of b: 234

       由上面的结果可以看出,gcc下这两种定义方式全都可以正确识别且没有任何警告。换用了CodeWarrior进行了一下测试,也没有因此而产生任何警告。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值