c语言咋就这么难学啊,求c语言知识点
答案:3 悬赏:0 手机版
解决时间 2021-02-23 19:10
- 提问者网友:末路
- 2021-02-23 13:01
能够经常用的
最佳答案
- 五星知识达人网友:玩世
- 2021-02-23 13:20
我谈谈自己的感受:
1:学C之前,先去了解程序的物理本质是什么?运行本质是什么?这个和C无关。C语言只是编程语言的一种~以后你会接触各种工具,各种编程语言(C++,java,等)~先大概了解的程序本质,你就不会陷在各种编程语言的代码和结构规范里出不来!
2:如果说怎么学C,,我自己是这样的
多比较,把老师教的当做参考,,去网站找其他学校的视频比较,这样很有帮助
具体章节:
***:正式开始学习编程前:了解计算机处理程序的流程就是 :代码编辑- 预处理 - 编译- 链接等,这些过程发生在哪里,计算机具体怎么做~只要建立概念,但是概念必须清楚。(不然你对预处理、编译没有概念)
-------------------------------------------------------------------------------------------------------------------
a:了解变量和常量的概念和本质、顺带粗略的了解变量的命名规则,变量的分类,分类的本质是什么
b:了解运算符的分类,逻辑、算术、关系等。。然后了解运算符优先集。了解 ++ ,.--等 ,三目运算的意思
c:在a和b的基础上,了解怎么构建表达式,知道各种表达式是有值的。值是什么
d:有了以上的基础再了解基本C语句,什么时候带“;”号,组合语句要在{}里等,,之类,毕竟写语句的时候,格式还是要的,了解清楚,会少了很多麻烦
e:有了上面的基础,开始准备进入编写程序学习,程序是处理问题的流程,一个流程可以是 顺序、分支、循环等~~看下C语言用什么语法来具体表示这些结构~,了解for ,while 这2个循环结构和含义
==========================================================================
f:正式开始学习编程:
了解变量的作用域、作用时间的概念,全局/临时 ,静态/动态 变量的区分。
了解函数的概念~~函数就是功能,表示实现某个功能块,了解C语言描述的格式。
知道main函数是入口函数等。。函数原型等。
了解函数调用。。和递归调用的区别。。一个是调用别人,。一个是调用自己,等。
知道函数 中return的意义。。知道函数返回值表示什么,,
===============================================================
g:了解预处理的本质概念和个各种预处理命令。。宏拉。。文件包含拉。。条件编译拉的意思和本质,然后去看C的实现语法。充实你对函数的认识
==================================================================
进阶阶段,。,重点来拉。。。指针(C得成败关键)
需要你对程序的物理实现,就是计算机结构有一定的了解。。知道地址的概念,为什么程序需要地址;地址代表什么~~
学习指针变量和指针运算符(取得值和取地址 * ,&)..运用一下。。做几个实验。了解下和之前基本数据类型的区别
然后学习 复杂数据类型,。。数组,结构。。并在学使用这些结构中,运用指针。。继续体会指针的使用。。
-=====================================================================
将指针和函数作结合。。把指针当返回值和入参,,临时变量等。。体会一下。。进一步体会指针的使用!粗粗了解链表。。就是指针和结构的融合~~建立一个概念,,加强体会
======================================================
最后,。。了解文件的概念。。。发现还真难写,。却是C的体系很庞大。。而要去体会,只能是多练多写代码。,。多想。。这个计算机学习和以前学习真心不一样~~光看书是不行的,一定要敲代码。。多敲。。越敲就越有心的。。
1:学C之前,先去了解程序的物理本质是什么?运行本质是什么?这个和C无关。C语言只是编程语言的一种~以后你会接触各种工具,各种编程语言(C++,java,等)~先大概了解的程序本质,你就不会陷在各种编程语言的代码和结构规范里出不来!
2:如果说怎么学C,,我自己是这样的
多比较,把老师教的当做参考,,去网站找其他学校的视频比较,这样很有帮助
具体章节:
***:正式开始学习编程前:了解计算机处理程序的流程就是 :代码编辑- 预处理 - 编译- 链接等,这些过程发生在哪里,计算机具体怎么做~只要建立概念,但是概念必须清楚。(不然你对预处理、编译没有概念)
-------------------------------------------------------------------------------------------------------------------
a:了解变量和常量的概念和本质、顺带粗略的了解变量的命名规则,变量的分类,分类的本质是什么
b:了解运算符的分类,逻辑、算术、关系等。。然后了解运算符优先集。了解 ++ ,.--等 ,三目运算的意思
c:在a和b的基础上,了解怎么构建表达式,知道各种表达式是有值的。值是什么
d:有了以上的基础再了解基本C语句,什么时候带“;”号,组合语句要在{}里等,,之类,毕竟写语句的时候,格式还是要的,了解清楚,会少了很多麻烦
e:有了上面的基础,开始准备进入编写程序学习,程序是处理问题的流程,一个流程可以是 顺序、分支、循环等~~看下C语言用什么语法来具体表示这些结构~,了解for ,while 这2个循环结构和含义
==========================================================================
f:正式开始学习编程:
了解变量的作用域、作用时间的概念,全局/临时 ,静态/动态 变量的区分。
了解函数的概念~~函数就是功能,表示实现某个功能块,了解C语言描述的格式。
知道main函数是入口函数等。。函数原型等。
了解函数调用。。和递归调用的区别。。一个是调用别人,。一个是调用自己,等。
知道函数 中return的意义。。知道函数返回值表示什么,,
===============================================================
g:了解预处理的本质概念和个各种预处理命令。。宏拉。。文件包含拉。。条件编译拉的意思和本质,然后去看C的实现语法。充实你对函数的认识
==================================================================
进阶阶段,。,重点来拉。。。指针(C得成败关键)
需要你对程序的物理实现,就是计算机结构有一定的了解。。知道地址的概念,为什么程序需要地址;地址代表什么~~
学习指针变量和指针运算符(取得值和取地址 * ,&)..运用一下。。做几个实验。了解下和之前基本数据类型的区别
然后学习 复杂数据类型,。。数组,结构。。并在学使用这些结构中,运用指针。。继续体会指针的使用。。
-=====================================================================
将指针和函数作结合。。把指针当返回值和入参,,临时变量等。。体会一下。。进一步体会指针的使用!粗粗了解链表。。就是指针和结构的融合~~建立一个概念,,加强体会
======================================================
最后,。。了解文件的概念。。。发现还真难写,。却是C的体系很庞大。。而要去体会,只能是多练多写代码。,。多想。。这个计算机学习和以前学习真心不一样~~光看书是不行的,一定要敲代码。。多敲。。越敲就越有心的。。
全部回答
- 1楼网友:鸠书
- 2021-02-23 15:20
肿么可能呢一下写完呢
C语言是一门最基础的变成语言,如果能把C学好,以后你会觉得其他乱七八糟的语言都是浮云,精髓都是一样的,所以,想成为一名终极苦逼IT工程师,就好好修炼你的C吧
- 2楼网友:持酒劝斜阳
- 2021-02-23 14:51
我只有你说的前面的一个,后面的那一个没有,你要的话给你个邮箱,我可以发给你
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯