c语言技术1———7月2日学习总结

在7月2日的学习中,正式开启了c语言的入门学习,这一天的事情对于大多数初学者而言,都很熟悉,那就是编写第一个c语言程序,很多人认为肯定是Hello World之类 的,其实在次笔者要告诉大家,输出什么内容并不重要,重要的是你要明白c程序基本结构的含义是什么。

首先在编写程序时,我们需要装一个软件:VS2019,这个软件对于初学者很友好,因为它不需要配置环境,简单易用,非常适合我们初学者编写c语言代码。在装好这个软件之后,我们就要进行正式的学习了。

首先我们编写一个c语言基本框架,第一步是写出主函数main函数),编写玩之后,我们该如何执行呢?不急,慢慢来,我们需要知道的是,c语言是从主函数的第一行开始执行的,所以c语言代码中得有main函数一个入口,形象地说,把C语言基本框架比作是一个房子,而main函数则是这个房子的门,也就是入口,所以一个c语言框架中必须要有主函数main函数)。弄清楚这个,我们接下来就要编写代码了,首先我们写个代码,在屏幕上打印:比特。那么该如何编写这个程序呢?

 我们首先编写int main()  int main()中的int整型的意思,而int的作用是函数的返回类型,也就是定义这个函数为整型main函数整型的意思,这里就是定义了房子的主体结构是什么,是采用什么材料来建造,整型一般如1000,12345,0,-123,这些即称作整型。然后我们需要在主函数下加一对大括号{},这对大括号就好比是房子的柱子一样,缺一不可,而里面的变量则称作为局部变量,大括号外面的则称作为全局变量,这里有两点需要注意:1.当局部变量和全局变量名字冲突的情况下,局部优先,按照笔者的理解,这是因为在房子的主体结构上布局,所以应该局部变量有先。2.不建议把全局变量和局部变量的名字写成一样的,因为这样易混淆,所以起两种不同的名字,更加方便区分。补充完这两点后,我们继续编写c语言的框架,在里面写一个printf函数printf函数是库函数,用来在屏幕上打印信息的,可以理解房子里的家庭的管家,专门来管理并发表总结的,我们想要输出比特,则必须在printf函数里面写,具体格式如下:printf("比特”);然后在写一条return 0;充当返回值的作用,而无一例外,每一条c语句都必须写在大括号里,这就是一个函数体,但是当我们在使用printf函数时,也不要忘了,这个printf函数是从人家那请来的,所以必须要打招呼,从什么地方调用来的呢?当然是头文件啦,我们必须要引用头文件stdio.h,具体引用如下:#include<stdio.h>

这里的include是引用的意思,include这个英文单词,最初的意思是包括的意思,这里则作为引用的意思。

下面我们了解一下c语言数据类型,通常有如下几条:1.char字符型  2.int整型 3.short int短整型

4.long长整型 5.longlong 长长整型 6.float 单精度浮点型 7.double 双精度浮点型。具体输出如下:

int main()

{

char ch='a';输出一个字符a //字符类型

int age =20; 输出一个整型20 //整型

short num=10;输出一个短整型10 //短整型

//long(长整型)

//long long(长长整型)//这里没什么好说的,暂且跳过

float weight=55.5;输出一个单精度浮点型55.5 //单精度浮点型

double weight=0.0;输出一个双精度浮点型0.0 //双精度浮点型

}

然后我们需要了解一下每种类型的大小问题。

这里不得不需要使用一个函数——sizeof

首先我们要知道sizeof的单位是什么?——字节byte

如果这里不懂,我们可以再详细了解一下计算机中的单位

首先是bit -比特位

然后我们需要了解byte-字节=8bit

然后是kb=1024byte

           mb=1024kb

           gb=1024mb

           tb=1024gb

           pb=1024tb

这里涉及到计算机基础相关知识,也就是进制转换相关知识,它们的进率都是1024。

再拓展一个知识,计算机中识别的都是二进制,1和0

8进制=0~7,10进制数的组成:0~9,这里大家应该能理解吧。了解完这些知识后,我们开启正式的编程了。具体格式如下:

int main()

{

   printf("%d\n",sizeof(char));

   printf("%d\n",sizeof(short));

   printf("%d\n",sizeof(int));

   printf("%d\n",sizeof(long));

   printf("%d\n",sizeof(long long));

   printf("%d\n",sizeof(float));

   printf("%d\n",sizeof(double));

}

输出结果如下:char:1;short:2;int:4;long=4;long long=8;float=4;double=8;

至此,c程序学习第一天正式画上圆满的句号,如果对这一天有什么感想的话,那就是我们在学习任何一门课程或技能时,首先要明白它的学习方法是什么,然后找到适合自己的学习方法进行学习,比如选择看视频学习,那么我们上课的时候就要认真听讲,认真做好笔记,可以是纸质的也可以是电子版的,用电子版有一个好处,那就是你可以随时随地地进行修改,而纸质的不方便改,具体用什么,各位自己斟酌,然后听讲的时候要紧接着老师的思路来想问题,千万别开小差,也不要走神,这样对我们的学习都是有害的,并且我们还要自己学会敲代码,理解代码的意思,注重模仿,但切记不要抄袭他人的代码,那样对我们没有任何帮助,理解他人思考问题的思路,更好地利用在我们的代码上,这样子我们才会有进步,除此以外,我们还要认真做好总结,最好每天坚持写博客,作为一天的总结,你便可以知道自己一天到底学了啥,并还有哪些问题,并如何改正,发表后,公开给他人看,让博客的大佬进行指正,这样自己的进步才会更快,先写这么多吧。

 再见,晚安。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值