最新回答 / 慕粉1469619077
flag 就是一个变量,主要你把它怎么用,然后它会有不同的含义。flag 可以是个指针变量,可以是个const 变量,可以是个普通变量,一般flag 用作标记,标记某个事件的状态,而且这个状态要你赋予它含义。望采纳~~
2016-10-26
最新回答 / cow_bane
区别就是有无返回值在int main 可以出现非 int 类型的东西我们在写代码时,一个函数要么有返回值,要么没有返回值,没有返回值就用void来表示。 main函数同样的,在没有返回值时加个void 。有的编译器必须main要有返回值 int , 那就写成int main 。至于什么时候需要哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了,这样写法没有哪个编译器不通过的吧。void main 和 int main 在作用上其实没什么区别啊...
2016-10-26
最新回答 / JustWannaHugU
第一次输出并没有交换两个参数的地址而仅仅是在函数内部交换了参数而已,因此函数执行完后变量a和b的内存地址仍然未变。因此输出的肯定是6、8了
2016-10-26
最新回答 / 张幼安
其实听别人讲都听得不是太懂的。看了那么多关于c语言的书里面,最容易理解的还是谭浩强的书,第三版不是很熟,但第二版的我真的是一张一张看过来的。看了两个多星期吧。很有收获,再去看别的书就很有感觉了。视频里的教程那些老师们常常会用很多打断什么的,都不是很喜欢的。
2016-10-25
最赞回答 / leesy
以下C语言中的32个关键字,这些均不能作为标识符auto 局部变量(自动储存)break无条件退出程序最内层循环case switch语句中选择项char单字节整型数据const定义不可更改的常量值continue中断本次循环,并转向下一次循环default switch语句中的默认选择项do 用于构成do.....while循环语句double定义双精度浮点型数据else构成if.....else选择程序结构enum枚举extern在其它程序模块中说明了全局变量float定义单精度浮点型数据for...
2016-10-25