c语言学习笔记

时间:2022-12-25 10:33:50

c语言概述

1、对任何一个C语言程序来说,不论大小,都是由各种函数组成的。
2、c语言源程序的组成:

  • 预处理部分(文件包含属于预处理内容)
  • 变量说明部分
  • 函数原型声明部分
  • 主函数部分
  • 自定义函数部分

简单c语言程序举例:
eg:输入一个整数,判断它是奇数还是偶数。

#include<stdio.h>
int main()
{
int num;
int rem;
printf("please input an integer:");
scanf("%d",&num);
rem=num%2;
if(rem==0)
printf("The number is an even number!\n");
else
printf("The number is odd number!\n");
return 0;
}

运行结果:
c语言学习笔记

注意:
- 这种以“#”开头的行称为编译预处理行。
- main主函数,是每个程序都必须具备的。
- 在每条语句后面必须用一个分号“;”来作为结束标志。

3、操作系统是与硬件关系最为密切的一层软件,它的功能就是管理和分配 计算机的各种软硬件资源,合理的组织计算机的工作流程,并且向上层提供各种各样的服务功能。
4、c语言的主要特点:

  • 简单。32个关键字,9中控制语句。
  • 实用。提供一组标准的库函数,能帮助程序员完成各种各样的功能。
  • 高效。c语言与硬件密切联系。
  • 可移植性好。不依赖于某一种特定的硬件平台。

5、程序是按指定的次序执行一系列操作的步骤,按照次序执行操作的过程描述成为算法。
6、算法的特点:

  • 有穷性
  • 确定性
  • 有零个或多个输出
  • 有一个或多个输入
  • 有效性

7、用高级程序设计语言编写的程序成为源程序。
8、c语言源程序的后缀名为.c不能直接在计算机上运行的,必须通过翻译成目标代码,在将目标代码链接成可加载模块(可执行文件),才能在计算机上执行。