初识C语言 学习笔记1

1、 C代码

.c 源文件

.h 头文件

2、基本框架

//使用c语言本身提供给我们的函数库 #include
//sto-标准 standard input output
#include <stdio.h>
int main()
//int 是整型的意思 main前面的 int 表示函数调用返回一个整型值 
//主函数-程序的入口-有且仅有一个
{
printf("Hello World \n") //打印文本 \n换行符
return 0;//返回0
}

3、数据类型

char //字符数据型
short //短整型
int //整型
long //长整型
long long //更长的整型
float //单精度浮点型
double //双精度浮点型
(小数称为浮点型)

4、

%c 打印字符格式的数据
%d 打印整型十进制的数据
%f 打印浮点型——打小数
%p 打印地址形式

5、变量 常量

变量的分类和使用

·局部变量-定义在代码块{}之内的变量

·全局变量-定义在代码块{}之外的变量
当局部变量和全局变量的辫子相同时,局部变量有限。建议不要相同,c语言语法规定,变量要定义在当前代码块的最前面。

int main() {
int num1;
int num2;
int sum;
scanf("%d%d",&num1,&num2);
sum = num1 + num2;
printf("%d\n",sum);
return 0;
}

变量的作用域

变量哪里可以用哪里就是作用域
局部变量的作用域是变量所在的局部范围,全局变量的作用域是整个工程
extern 声明外部符号

变量的生命周期

局部变量的生命周期是:进作用域生命周期开始,出作用域,生命周期结束
全局变量的生命周期是:整个程序的生命周期

常量的分类

·字面常量
·const 修饰的常量
·
#define定义的标识符常量
·
枚举常量

#include <stdio.h>
//#define 定义的标识符常量
#define MAX 10
//枚举 一一列举
//枚举关键字 - enum
enum Sex{
MALE,
FEMALE,
SECRET
};
//MALE,FEMALE,SECRET - 枚举常量
int main() {
//const - 常属性 修饰的常变量无法改变
const int nums = 8;
printf("%d\n",nums);
printf("%d\n",MAX);
printf("%d\n",MALE);//0
printf("%d\n",FEMALE);//1
printf("%d\n",SECRET);//2
return 0;
}

 

posted @ 2022-02-07 19:22  玖丶Diana  阅读(45)  评论(0)    收藏  举报