C语言学习笔记(一)C语言概述
程序员文章站
2022-07-15 10:02:30
...
C语言概述
C开发环境的搭建
参考教材
C语言程序设计与应用 张小东 人民邮电出版社 等
- 课程结构
- 词法描述
- 基本语法
- 程序流程控制语句
- 解决问题
- 计算
- 判断
- 数组
- 结构体
- 存储
语言基础->程序设计->实践应用
新建工程
- C/C++后缀名:.c/.cpp
- 为什么要编译(compile):将C语言翻译成机器能够理解的机器语言
- 编译报错情况:
- error:程序不能正常运行,不能形成可执行文件
- warning:程序可以正常运行,能形成可执行文件
- 调试(Debug):逐行运行、添加断点、添加查看,有助于找到代码的逻辑错误
第一个程序:“Hello world!”
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("Hello world !\n");
return 0;
}
- 在上述代码中可以发现的问题:
- 每行代码要以“;”结尾,“;”为英文的分号,不能是中文的,编程时要注意输入法为英文输入法。
拓展
- C语言的标准
现常用:C99标准
特点:支持国际化编程,调整现有实践致力于解决明显的缺陷,为适应科学和工程项目中的关键数值计算提高C的适应性。 - 编程机制
- return语句
int main(void)中的int表明main()函数应该返回一个整数,有返回值的C函数要有return语句,在windows中可以省略return 0,但是不建议这样做,因为在Linux、UNIX操作系统中,return语句有实际的用途。
注:本资料由newenergy_freshman编辑整理,转载请注明出处,禁止用作商业用途!
参考资料:
《C语言程序设计与应用》人民邮电出版社
《C Primer Plus》人民邮电出版社
上一篇: 【C语言学习笔记·一】了解C语言
下一篇: 自学C语言笔记一