3.30号收获丰满
开始重新认真的学习c语言,首先还得感谢师傅的指导以及给我指明方向,让我愈来愈自信,来源于我有了方向和间接性的目标,愈来愈对代码感兴趣,第一次接触vs,让我从用devc++软件到用vs软件。
vs代码初始学习:
第一行代码#define _CRT_SECURE_NO_WARNINGS 1
第二行代码#include<stdio.h>
----------利用能利用的时间充实自己,提升专业能力,重新开始,基础打牢,之后的问题将迎刃而解,我会保持初心,一直在路上。
接下来 ,给自己今天学习内容做个汇总吧。
********1~数据类型
c语言中存在很多数据类型(char,short,int,float,long long,double......)
提供的数据类型越多,空间利用率越高,正是因为c语言数据类型多的原因。
—sizeof— 对于我通俗的话说,求字节数的运算符
1byte(B,字节)=8bit(b)>>>KB GB MB
字母顺序从大到小排列。GMKB容量或者数据大小也是从大到小;
1KB=1024B;1MB=1024KB;1GB=1024MB
********2.变量
局部变量:{}内部定义的,局部变量所在局部范围;
全局变量:{}外部定义的,在main函数外;
当局部变量和全局变量冲突情况下,局部优先(如果名字冲突,但是不建议俩者名字是一样的)
int a=100;
int main()
{
int a=10;
printf("%d\n",a);
return 0;
}
局部变量>>全局变量:so结果是10;
&&&&变量的作用域(哪里可以使用就是谁的作用域)
局部变量作用域:变量的局部范围【切记:不是在main函数内】
全局变量作用域:整个工程
int gval=2023;
int main()
{
printf("1.%d\n",gval);
printf("chlorine\n");
{
printf("2.%d\n",gval);
int a=10;
printf("a=%d\n",a);
}
printf("3.%d\n",gval);
return 0;
}
局部变量的作用域:就是变量的局部范围
全局变量的作用域:整个工程(哪个地方需要它的结果,它都能给出它的答案)
b在void test函数内作用,a在main函数内起作用;
&&&声明一下变量
可以在源程序中新建一个源程序,将其用extern来声明一个变量。
编译的结果是2022。很显然用extern(英语中是“延伸”的意思),可以获取gval的值。
&&&&&生命周期
变量的生命周期:变量的创建和销毁的时间段
局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束
全局变量的生命周期:程序的生命周期
此上就是我今天学习的内容啦,虽然都很基础,但是本该是一个循循进进的过程;得坚持下去。
这是我写的第一篇博客,我会在自己收获满满的同时分享我学专业知识的心境路程。这一路我必须得一直走下去·。
最后分享一句话:不去设想一些没有发生的事情,简单点,钝一点,慢一点,把手头上的事情一件一件的做好,普普通通的生活,做普普通通的事,阅己,越己,悦己。----------普普通通的女孩。