整型常量和整型常量表达式的区别

banmiton 2007-12-26 02:15:56
哪位大虾能说一下呢?举例说明。。。
...全文
2144 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
comman_ndsc 2008-01-01
  • 打赏
  • 举报
回复
整型常量和整型常量表达式的区别
------------------------------
5 是一个整型常量
[5] 是一个整型常量表达式(整型常量 + 运算符号)
ltc_mouse 2008-01-01
  • 打赏
  • 举报
回复
记不太清了。书上有更规范的定义~

const int YEAR = 2008; //整型常量YEAR
//只有常量、常数构成的表达式,如下面的YEAR%4, YEAR%100等
const bool isLeap = ( 0==(YEAR%4) && ( 0!=(YEAR%100) || 0==(YEAR%400) ) );
banmiton 2008-01-01
  • 打赏
  • 举报
回复
怎么回答这么简单啊。。。还是不清楚。。。。
CUG87525842 2008-01-01
  • 打赏
  • 举报
回复
整形常量是一个值 整形常量表达式是包含运算符合的的表达式
EvilCross 2008-01-01
  • 打赏
  • 举报
回复
表达式有运算符号啊~~~~~~`
okhere 2008-01-01
  • 打赏
  • 举报
回复
const int YEAR = 2008; //整型常量YEAR
//只有常量、常数构成的表达式,如下面的YEAR%4, YEAR%100等
const bool isLeap = ( 0==(YEAR%4) && ( 0!=(YEAR%100) || 0==(YEAR%400) ) );
chen_liang747703 2007-12-26
  • 打赏
  • 举报
回复
一个是给定的值。一个是给定的表达式啊,只不过表达式是整形的!

70,010

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧