通过这两天的学习,对C语言有了一个大概了解。
因为我在学习C语言之前,跟着学校的课,已经对python有一定的了解了,并且能够利用python写一些简单的小程序,又因为语言学习的相似性,所以目前学起C语言来还算比较轻松。
直观上看起来,C语言的格式和要求比python复杂不少。
举个例子:
用C在写代码的时候,总要有
#include
int main()
{
//这里是代码内容
return 0;
}
这些东西,一开始没人会去深入了解,只是知道要这么写,总觉得有些莫名其妙,但习惯也就好了。
而在python中,前面基本没有什么需要固定加的。可能是我学的尚浅,也可能是我水平太低,但是就初学而言,python的语法确实要简单和简明些。
对C的简单知识回顾(目前)我不是一个很擅长进行知识汇总和进行思维导图整理的人,但是我有偏感性的认知。
叫我回顾这两天看的内容,我只能零碎告诉你一些,毕竟刚刚接触,有些东西还需要反复看,反复练习。下面还原一下现在我大脑真实的想法:
printf打印 + - * / %运算符 %加字母是占位 &取地址 字符加[]表示数组
int 整型 float 浮点数 char字符串 if/else 语句 while 循环 变量、常量概念 局部、全局变量
作用域 scanf读取用户输入 ...............
对,我脑子里对这些东西仍然是一团乱,让我写一些东西,我也能写出来,但是不能清晰告诉你我究竟学了些什么,不过没什么大碍,刚刚学习肯定大部分人都是这样,我还有很长的路要走。
正如我刚刚开学学习高数一样,极限定义那一块给我整得很懵,但是现在学到微分方程,回顾前面,已经对整本书的知识框架和体系掌握的八九不离十了。
这两天发现的小问题一个是昨天在写代码时偶然发现的“&”符号,他出现在scanf用法中,我不明白,上网看了半天,才明白什么叫取地址。
另外一个问题是我今天在用gitee时,由于想把我代码文件的格式同一成每天的日期,于是进行文件名修改,改完莫名其妙多出来一份sln以及其他对应的文件,我当时不知道,就把他们的名字改成一样的了,我以为要替换,谁知各自独立。
就这样,在我不知道的情况下,都传到gitee上去了。最令人郁闷的是,我还非常手残的删了那几份文件,这下我的仓库彻底乱套了....于是我决定不管它了,从明天开始统一格式吧.....
暂时就这些吧,这未来我还会对学完的内容进行全方位回顾,所以现在出的问题都会让我更好的进步!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)