C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。
对于初次学习C语言的人来说这个模板应该很熟悉吧
#include <stdio.h>
int main()
{
printf("hello world\n");
return 0;
}
初次接触你一定会感到很陌生,针对于上述代码,我用了下面一段文字来对此解释
首先
我们要写c语言代码,我们需要用C语言库中提供的函数(用别人的东西我们起码要提前打个招呼)
此时借用时打招呼 #include <stdio.h>
其次
对于int main的解释 int表示整型 main是一个函数(main全局有且只有一个)
main前面的int表示main函数调用返回一个整数型
printf(“hello\n”); printf是一个打印函数 括号中hello为打印的对象
return 0; 表示程序运行结束
我们继续讲一讲数据类型,刚才上文提及的int便是一种数据类型。在C语言中数据类型有很多,我们在初学阶段必须知道的几种数类型有以下几种
1:char字符类型
2:int整型
3:short短整型
4:long长整型
5:float单精度浮点型
6:double双精度浮点型
下面我们就以代码的形式进行讲解
一:
#include<stdio.h>
int main()
{
char ch='A'; ch是向A申请内存空间
printf(“%c\n”,ch); %c打印字符数据,ch以字符形式打印
return 0;
}
二:
#include<stdio.h>
int main()
{
int age=20; age年龄
printf(“%d\n”,age);%d 打印整型数据 输出年龄20
return 0;
}
三:
#include <stdio.h>
int main()
{
float f =5.0;
printf(“%f\n”,f);
return 0;
}
%d 打印整型 %c打印字符 %f打印小数
计算机中单位
bit 比特位 一个二进制位
byte 字节 八个比特位
kb 1024字节
mb 1024kb
gb 1024mb
tb 1024gb
变量
变量:类型+变量名+数字
例子: float age=20
全局变量在大括号外,局部变量在大括号内 (局部变量和全局变量的名字建议不要相同容易产生bug)
若名字同时存在,局部变量优先
如果要进行定义那么定义要在代码块的前面写
最后补充一点
scanf 是输入函数
scanf(“%d”,&); & 取地址符号