C程序结构--静心梳理,从新开始
来源:互联网 发布:机器人编程入门视频 编辑:程序博客网 时间:2024/05/20 19:33
C程序的架构:1、预处理指令;2、变量;3、函数;4、语句&表达式;5、注释。
其实,这并不只是C程序的结构,对于现下流行的开发语言来说,差不多都是这样一个结构。
下面我们就从代码中来看C程序的结构:
#include <stdio.h>
int main(int argc,const char * argv[]) {
/*这里是注释*/
char string[] ="Hello, World!";
printf("%s\n", string);
return 0;
}
上面的这一段代码,是我在XCode中新建的一个C程序,自动生成的,当然我做了一点简单的修改(关于怎么在XCode中创建C程序,看到这个有疑问的可以自行百度)。
#include <stdio.h> 这一段就是预处理指令,意思是告诉C语言编译器,在编译前先要包含stdio.h文件。
int main(int argc, constchar * argv[]) {}这个是main函数,是C程序的开始。
/*这里是注释*/这个是以段注释,在Xcode中也可以用这样的形式://这里是注释
charstring[] = "Hello, World!"; 这里定义了一个变量,并且对变量进行了赋值。
printf("%s\n", string); printf()也是一个函数,表示打印,括号内的是一个表达式。
最后的return 0;是main函数的返回值。
这就是一个简单的C程序了,正应一句话,麻雀缩小,五脏俱全。而关于这些结构的深入介绍,在后面我们再慢慢说。
0 0
- C程序结构--静心梳理,从新开始
- 静心开始
- 从新开始
- 从新开始
- 从新开始
- 从新开始
- 从新开始
- 静不心的时候,请从新开始学习C语言.
- 今天开始,静心研究C#
- 从新开始学习java
- 一切从新开始
- 阵地辗转,从新开始。
- 从新的开始
- 10年后,从新开始...
- 从新手开始
- 从新开始记录
- 从新开始写博客
- 30岁从新开始
- 前端涉及的所有知识体系
- HTML5的学习之Canvas(二)
- springmvc处理静态资源
- LeetCode:419. Battleships in a Board
- 【沟通分享】每天沟通15分钟
- C程序结构--静心梳理,从新开始
- leetcode 496. Next Greater Element I
- python文件名与module名冲突,出错'module' object has no attribute 'strftime'
- View Controller Transition:京东加购物车效果
- 关于丢失表空间数据文件的处理方式
- 【Java】通过JSONObject获取数据库查询结果
- iOS真机与模拟器
- 大型电商网站系统架构演变过程
- 求100的阶乘,大神请路过。。。。