前言
本人是一名大一学生,想要学习好编程,使用博客记录学习的知识点并分享出来(其实没人看,自作多情一下)
这个博客是记录我从零学习c语言的载体,见证我的成长,
这是我的gitee大家可以监督我,争取绿点慢慢就像我的家乡呼伦贝尔大草原一样哈哈哈哈
第一的C语言程序“hello word”
我使用的是vs2019
#include<stdio.h>
int main()
{
printf("hello word");
return 0;
}
C语言中有且只有一个主函数-main函数,他是程序的入口
使用printf函数需要从#include<stdio.h>这个库函数中调用
库函数是C语言本身提供给我们的函数,这些函数是我们可以直接进行调用的函数,不用自己去定义的,比如常见的打印和输入函数
printf(“hello word”);就会输出hello word。所以我们可以知道printf是一个控制输出的函数
在程序的末尾需要加入return 0,代表返回整数值“0”
数据类型
不同的数据类型向内存申请的空间是不同的
常见的数据类型有:
数据类型 | 意义 | 字节 |
---|---|---|
char | 字符 | 1字节 |
short | 短整型 | 2字节 |
int | 整型 | 4字节 |
long | 长整型 | 4字节 或8字节 |
long long | 更长的整型 | 8字节 |
float | 单精度浮点型 | 4字节 |
double | 双精度浮点型 | 8字节 |
计算机中的单位
bit<byte<kb<mb<gb<tb<pb
一个byte等于八个bit
1kb=1024byte
以此类推后面都是1024的关系
变量的作用域和生命周期
作用域: 局部变量的作用域是变量所在的局部范围。 全局变量的作用域是整个工程
生命周期:局部变量的生命周期是进入作用域开始,出作用域就死掉了;全局变量的生命周期是整个程序
结语
第一次写博客有很多不懂的地方,有说错的的地方欢迎各位大佬指正
希望大家能够喜欢,谢谢