初识C语言
主要框架为:
#include<stdio.h>
int main()
{
printf(“xxx\n”)
return 0
}
1.main为主函数,程序的入口,有且只有一个
2.int是整形的意思,main前面的int表示main函数调用返回一个整数值,return0 返回0
3.printf--为打印函数
4.scanf--输出数据,使用输入函数
5.库函数(C语言本身提供给我们使用的函数),需前加#include<stdio.h>
数据类型
char 字符数据类型 1bit
short短整型 2bit
int整形 4bit
long长整形 4bit/8bit
longlong更长的整形8bit
float单精度浮点数 4bit
double双精度浮点数8bit
%d打印整形 %c打印字符 %f打印浮点数字0(打印小数) %p以地址形式打印 %x打印16进制数字 and so on
操作:
eg char ch='A'
printf("%c\n",ch)
字节(计算机中单位)
bit 比特位 一个比特位只能存一个1(正电)/0(负电)
byte 字节 (一个字节=八个比特位)
kb 1kb=1024b
mb
gb
tb
pb
全局变量和局部变量
int num2=20 全局变量(定义在代码块{}之外的变量)
int main()
{
int num1=10 局部变量(定义在代码块{}内部的变量)
printf(“%d\n”,num1)
return0
}
结论1局部变量和全局变量的名字建议不要相同,容易产生bug
结论2当局部变量和全局变量名字相同的时候,局部变量优先
结论3局部变量的作用域是变量所在的范围,局部变量的作用域是整个工程
结论4局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束
结论5全局变量的生命周期是:整个程序的生命周期
标签:main,int,局部变量,C语言,作用域,打印,随笔,全局变量 From: https://www.cnblogs.com/xiaoxingxiao/p/16847257.html