日期:2011-03-22 13:55:00 来源:本站整理
C++程序计划从零开始之语句[VC/C++编程]
本文“C++程序计划从零开始之语句[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
前面已经说历程序就是办法的描写,而办法的描写无外乎就是行动加行动的宾语,而这里的行动在C++中就是通过语句来表现的,而行动的宾语,也就是可以被操作的资源,但非常惋惜地C++语言本身只支持一种资源——内存.由于电脑实际可以操作不止内存这一种资源,招致C++语言实际并不能作为底层硬件程序的编写语言(即便是C语言也不能),不过各编译器厂商都供应了自己的嵌入式汇编语句功效(也大概没供应或供应别的的附加语法以使得可以操作硬件),关于VC,通过利用__asm语句便可实目前C++代码中加入汇编代码来操作其他范例的硬件资源.关于此语句,本系列不做阐明.
语句就是行动,C++中共有两种语句:单句和复合语句.复合语句是用一对大括号括起来,以在需求的地方同时放入多条单句,如:{ long a = 10; a += 34; }.而单句都是以“;”末尾的,但也大概由于在末尾要插入单句的地方用复合语句替换了而用“}”末尾,如:if( a ) { a--; a++; }.应注意大括号后就不用再写“;”了,因为其不是单句.
办法就是怎么做,而怎么做就是在什么样的情形下以什么样的次序做什么样的行动.因为C++中能操作的资源只有内存,故行动也就很简单的只是关于内存内容的运算和赋值取值等,也就是前面说过的表达式.而关于“什么样的次序”,C++强行规定只能从上朝下,从左朝右来履行单句或复合语句(不要和前面关于表达式的计算次序搞混了,那只是在一个单句中的法则).而最后关于“什么样的情形”,即举行条件的判断.为了差别情形下能履行差别的代码,C++定义了跳转语句来实现,其是基于CPU的运行法则来实现的,下面先来看CPU是若何履行机械代码的.
以上是“C++程序计划从零开始之语句[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论