想过《计算机二级C语言》的人必会知识!并且,我会连续一个多月的带你去简单了解C语言。 真正的黑客,都是从这些枯燥的知识学起的!
今天带来的是 C语言 当中 作为新手,我们最容易理解错误的误区 。 主要还是从最基础的开始(因为的面对的读者是小白,或者C语言的初学者,或者那些想学黑客技术从而学C的技术爱好者)。 第一问:C语言当中,程序是肯定从main函数开始运行的吗? 这几个问题,相信初学者会很懵逼。但是我这里就开始解释,不卖关子了。 第二问的答案:main函数在程序中的位置并不是固定的,如果你学过自定义函数,那么,就会发现,可以在main函数的前面,声明要定义的函数。所以,main函数并不是一定要放在程序开头。 第三问的答案:编译程序中,不一定要有main函数,为什么呢?这里小编说不清楚,给大家看个图就知道了。
第四问的答案:在C语言中,是区分大小写的!在linux系统中,也是严格区分大小写的!所以main和Main是两个完全不同的概念。 关于main函数,小编我就暂时谈到这了。 但是,小编还想考一下各位读者,问:在C语言中,什么可以实现程序模块化?相信聪明的读者肯定知道答案!答案就是函数,定义函数可以让程序模块化,可读性更高! 另外,还有一个函数容易让人误会,那就是sizeof()函数,很多人觉得这个很简单,无非就是计算占用字节为多少的函数。可是,假如给你看这个简单的程序呢?你知道输出结果是什么吗?
|
| 本文出处: http://www.toutiao.com/i6388080412358345217/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|