本帖最后由 sunyongnan 于 2015-8-4 00:09 编辑
接上面:http://bbs.itheima.com/thread-221716-1-1.html
5、示例 //输出hello world #include <stdio.h> int main() { printf("Hello Wolrd!\n"); return 0; } //写一个函数,计算两个整数相加 #include <stdio.h> int add(int a,int b) { return a + b; } int main() { int sum; int a = 10; int b = 20; sum = add(a,b); printf("sum=%d\n",sum); return 0; } 终端命令行下输出命令: cc demo.c ./a.out 三、程序构成及函数 1、什么是函数? 任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。 2、C语言的构成? C语言程序是由函数构成的,但是每个程序只能由一个主函数(这是程序的入口)。 3、函数的简单理解 1)函数是什么? 是C程序的一个程序片段。 2)函数作什么用? 可以对一个功能进行封装,简化代码和提高复用性,且阅读性好。 3)函数怎么用? 定义:返回值 函数名(形式参数) { 代码块...... } 调用:函数名(实际参数) 4)函数的注意点
(1)参数可有可无(看需求)。 (2)main代表主函数,只能有一个,没有的话程序不能运行。 (3)函数不调用不执行,主函数由程序调用。 (4)函数执行顺序只跟调用函数顺序有关。 4、学习函数需要注意的地方 1)注意要用英文标点和空格(空格要有意义) 2)注意不要随意加标点 3)注意区分大小写 4)注意操作的目录 5)注意代码书写区域及规范 6)注意编译器的警告及错误提示(语法及逻辑错误) 7)注意药运行必须要有主函数且只能由一个 8)注意不要想的太深 9)注意要多练习(不能抄代码,理解着去写)和多总结 补充:编译、链接合并成一个命令:cc xxx.c ,为什么合并后的是编译.c文件,而不是.o文件? 是因为此时还没有进行编译,也就没有生成.o文件,所以也就不能去编译.o文件。
四、C语言语法 1、注释是什么? 可以简单理解为对代码的标注、解释。 2、注释有什么用? 1)对代码作解释说明。 2)辅助试调代码。 3、注释怎么用? 写的位置:在函数外面、里面,每一条语句后面。 1)单行注释://想注释的内容 2)多行注释:/* 想注释的内容 */ 4、注释什么时候用? 1)当你要对代码进行解释说明时。 2)当你想要试调代码。 5、注释的特点: 1)不参加编译。 2)只能在一句完整的代码后面,不能在前面,或插在中间。 3)多行注释可以嵌套单行,但是不能嵌套多行。
五、C语言关键字 1、关键字是什么? 关键字就是C语言提供的特殊含义的符号,也叫做“保留字”。C语言中有32个关键字。 2、关键字由什么用? 表示或实现一些特定功能。 3、关键字怎么用? 每个用法都不一样,具体的需要在特定的环境中去用。
4、关键字什么时候用? 当你写代码时需要表现或实现某个特定功能... 5、关键字由什么特点 1)使用及其频繁
2)全部都是小写 3)系统会自动高亮 6、示例 #include <stdio.h> //int表示一个整数类型 int main() { /* return有两种含义: * 第一种是返回一个数,根据函数返回值的类型,return返回相应的类型值; * 第二种,当代码执行到return时,结束整个函数,return后面的代码都不会执行 */ return 0; } 六、标识符 1、标识符是什么? 标识符就是在程序中自定义的一些符号和名称。 2、标识符有什么用? 给要用的函数、数据等起名字,方便区分调用。 3、标识符怎么用? 由26个英文字母的大小写、10个阿拉伯数字0~9,下划线_,组成。
4、标识符什么时候用? 当你要用函数或数据命名时 5、标识符有什么特点? 1)不能以数字开头 2)不能与关键字重名 3)严格区分大小写 4)起名要有意义 5)便于识别(驼峰命名) 补充:驼峰命名:第一个单词的首字母小写,其余单词的首字母大写 |