永发信息网

C语言中有没有给变量重命名的指令?

答案:3  悬赏:40  手机版
解决时间 2021-02-24 13:54
  • 提问者网友:雪舞兮
  • 2021-02-24 07:17
#define 是定义常量的,如果我程序里需要用到一个变量,比如
float maxscore_student_num,定义这么长是想明确变量含义,但是太长了写程序时又不方便,不知道有没有类似typedef之类的指令,可以
xxx maxscore_student_num msn;
然后在程序里就能用msn来代替 maxscore_student_num?
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-02-24 07:30
你都知道typedef了,为何不用typedef呢?
全部回答
  • 1楼网友:醉吻情书
  • 2021-02-24 09:00
一般来说没有这样的区别。 const修饰的说是常量本质上只读的变量,const修饰的只读变量不能用来作为定义数组的维数,也不能放在case关键字后面。 只读变量它是个变量,声明它时,需要给它分配内存空间或者说是缓冲。而常量不是变量,是一个静态的值,不需要为它分配内存空间。 c语言中定义常量是用enum类型和#define宏。
  • 2楼网友:詩光轨車
  • 2021-02-24 08:08
你可以用define来实现。 例:#define 新变量名称 旧变量名称
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯