- 4
- 0
- 约1.76万字
- 约 12页
- 2017-01-26 发布于四川
- 举报
(第五章C、C语言变量和常量
第五章 变量和常量
5.1 从类型到变量
5.1.1 公孙龙的“白马非马”
故事是春秋时的公孙龙先生说的。
城门上告示:“马匹不得入城”。公孙龙同志骑白马而来,遭拒入。公孙龙一脸正色:“告示上写的是‘马’,而我骑的是‘白马’,难道 ‘马’等于 ‘白马’吗?”
守门士兵觉得白马还真不是马,于是放行。
依公孙龙先生的理论认为:如果白马是马,黑马也是马,那么岂不白马等于黑马,所以,不能说白马是马。“白马非马”是中国哲学史上的一桩公案。不过,若是我们从程序的角度上说,可以认为:马在这里表示一种类型,而白马,黑马它们的类型都是马。
白马,黑马具有相同的“数据类型”,但它们都相对独立的个体。从这点说,别说有白黑之分,就算同样是白马,这一匹和哪一匹白马,也是相对独立的个体。
在程序中,“类型”和“变量”的关系正是“马”和“白马”的关系。
如果C或C++有这种数据类型: Horse,那么,定义一匹“白马”的变量应该这样:
Horse AWhiteHorse;
以后我们说不定真的有机会自已定义Horse,不过现在,我们在上一章的学的数据类型是:
char,int,bool 等等。
假设我们需发使用一个有关年龄的变量,在C或C++中是这样定义的:
int age;
现在让我们来事先建立一个空的工程,随着本章课程的进展,我们需要不断地在工程中加入零星的代码,及时实践。
仍然是一个空的控件台程
您可能关注的文档
- (女人汤三款猪手莲藕汤花生红枣桂圆汤木瓜银耳羹.doc
- (第三节食品的生物特性.doc
- (女人的9个养颜食谱.doc
- (第三讲直线、平面垂直的判定及其性质.doc
- (第三讲行政事业单位内部控制环境.doc
- (女人的贵人蒲公英.doc
- (第三讲金属及金属材料复习.doc
- (女人自己该如何走出危机四伏的婚外情.docx
- (第三课正确认识自己.doc
- (女人衰老的主要原因.doc
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
原创力文档

文档评论(0)