C语言入门Note-Day1
用C语言输出 "hello world"
#include<stdio.h>
int main()
{
printf("hello world");
return 0;
}
单行注释与多行注释
变量
什么是变量
在 C 语言中,变量是用于存储数据的容器,程序在运行过程中可以对这些数据进行读取、修改等操作。目前不涉及内存相关,但是可以浅提一下,不同变量在内存中的存储字节也是不同的,int
是四个字节,而char
是一个字节。还涉及到0和1的关系,这个笔记后面再写。
变量的定义
在 C 语言里,使用变量前必须先对其进行定义。定义变量时需要指定变量的数据类型和变量名。即数据类型 变量名;
eg: 申明一个整形的变量 int age = 0;
申明变量清0是一个好习惯 防止我们申明的变量占到无用但是存在数据的地方。
C语言中的变量
这里只列举基本数据类型。
基本数据类型
变量存在的意义
常量
在 C 语言里,常量代表在程序执行期间其值不会改变的固定数据。
不同类型常量
常量定义方式
#define PI 3.14159
const int MAX_VALUE = 100;
常量和变量的区别
在C语言里,常量和变量都是存储数据的方式,但有着明显的区别:
定义与赋值
常量:在程序运行期间值固定不变,定义时就明确了其值,后续不能修改。比如使用#define PI 3.14
定义的常量PI
,或者用const int NUM = 10;
定义的NUM
,它们的值从定义起就确定了。 变量:是程序运行中值可以改变的量。先声明变量类型,之后可以多次赋值。例如int num; num = 5; num = 10;
,变量num
的值可以改变。
内存分配
常量:有些常量不单独分配内存,像字面常量;有些常量会分配只读内存区域,确保其值不被修改。
变量:会在内存中分配一块可读写的区域,变量的值就存于该区域,能随时修改。
使用场景
常量:适合用于表示固定不变的数据,像数学常数、配置参数等。以圆周率`PI`为例,它的值是固定的,使用常量可提高代码可读性和可维护性。
变量:常用于存储程序运行中动态变化的数据,如用户输入、计算结果等。例如在计算两个数的和时,可使用变量存储这两个数和计算结果。
常量的使用
#include <stdio.h>
// 使用 #define 定义常量
#define PI 3.14159
int main() {
// 使用 const 定义常量
const int MAX = 100;
printf("const 常量: %d\n", MAX);
return 0;
}
目前阶段只需要知道这几种情况 其他更复杂的情况后续会继续复习。
作者:cvpotato
文章标题:C语言入门Note-Day1
文章地址:https://blog.cvpotato.cn/c-p-base/35/





如果本内容对您有帮助,欢迎给我打赏,支持创作




















































