学习目标:c语言基础回顾1.
学习内容:
- C简介
- C基本程序结构
- C数据结构
- C变量常量(作用域和生命周期)
学习产出:
1. c简介
C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。普遍用于底层开发。
2. C基本程序结构
C基本程序结构:
#include <stdio.h> //h.头文件
//函数体
int main() //主函数 main(函数名) int(函数返回类型)
{
printf("我是c语言!\n"); //输出函数 库函数stdio.h
return 0; //返回终止
}
3. C数据类型
其中还有void类型,指定没有可用的值;
数据类型:
#include <stdio.h> //h.头文件
//函数体
int main() //主函数 main(函数名) int(函数返回类型)
{
float a=12;//整形
int a1;
char ch='a';
float b=3.14;//浮点型
double c=3.1415;//数字双精度型
//scanf输入函数;
int z=0;//变量初始化;
scanf("%d",&z);
//sizeof-关键字-计算变量所占空间
printf("int字符大小:%.d\n",sizeof(int));
}
4. C变量常量
变量:通俗的说,变量为可以变化的量。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。
变量:
#include <stdio.h> //h.头文件
int adc; //全局变量
int main() //主函数 main(函数名) int(函数返回类型)
{
float a=12;//局部变量
extern int i; //声明,不是定义
//注意!(extern比较特殊,可以在别的文件中定义)
char ch='a'; //声明定义变量
}
//变量的作用域和生命周期
//作用域:该变量在哪可以使用,哪就是他的作用域(全局变量和局部变量);
//生命周期:变量从创建到销毁之间的时间段
常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。
在 C 中,有两种简单的定义常量的方式:
1.使用 #define 预处理器。
2.使用 const 关键字。
常量:
#include <stdio.h>
#define LENGTH 3.14 //常量
const float ADC=3.1415;
int main() //主函数 main(函数名) int(函数返回类型)
{
float a=12;
printf("%.2f\n",a*LENGTH);
printf("%.2f",a*ADC);
}