导航菜单
首页 >  » 正文

C语言入门怎么自学? 需要哪些资料? 电脑编程C语言入门(自学)

C语言入门怎么自学? 需要哪些资料?

参考我的自学路线:
0.选定了C就别放弃。入门C可能需要一个多月的连续学习时间,但其他听上去更“厉害”的编程语言会花费更长的时间,并且它们需要有C的基础才能深入学习。
1.一台笔记本或平板,不推荐在手机上编程。
2.如果是windows操作系统,下载安装mingw,在命令行下熟悉了“编辑—编译—链接—执行”这个基本流程之后,就可以尝试VS2017 community或者Code::Blocks或者其他任何C/C++的集成开发环境。
想学好就不要直接用IDE!在从命令行转到IDE之前,你甚至可以花半个小时的时间熟悉一下Makefile,不学这个也没事。
3.一本《C Primer Plus》实体书,简单详细,入门经典。不推荐看电子版,伤眼睛。
4.一支笔,如果不想在书上记笔记,则你还需要一本笔记本。
5.最重要的:受得了枯燥。知识点不弄懂不跳过。看书的时候不做一些不相干的事:看电影,聊天,玩游戏……
我在过去的四个月里看完了《C Primer Plus》和《C++ Primer》,为了学好编程彻底放弃了玩游戏、听音乐(一听歌就会跟着唱,没办法认真学习)。
说实话,完整地看完第一遍是一个很痛苦的过程,不过现在再复习起来,最多也就是两天一遍。每次复习都能巩固新知识。

电脑编程C语言入门(自学)

1、程语语言其实是一个很初级的工具,但是又必须熟练的掌握它,学懂一门编程语言就好像学会了写字,但是会写字的人不见得会写文章,而会写文章又不见的写得好。可是如果不会写字,那就一定写不出文章来。
2、在学习C语言之前,应该学好计算机基础。里面的很多概念对于C程序员都是非常重要的。如果在着手学习C之前,或者已经开始学习C,但是碰到了很多问题,应该再把计算机基础的书拿来好好看看。如果有足够的耐心,十足的毅力,应该再学习C语言之前学学汇编,这会对许多比较细腻的概念有清醒的认识。那么可以在看完一遍C语言的教材后再看,但是一定要看一遍,一定会受益匪浅。不管看什么书,先认真地看懂,不要贪速度,应该力求深入的理解。如果能够比较熟练的解决一本教材上的所有习题,那么就应该转入对算法的学习,尽管此时的C语言还称不上精通,有许多细节问题还不了解,许多问题还没有碰到,但是这些问题会在后面的工作和学习中得到解决的。
3、不需要多少资料,掌握一本《The C Programming Language》就足够了。继续学习就更加容易。建议不要找捷径,通过考试除外,真正的水平提高是建立在编程实践积累基础上的,必须一个一个程序的完成才能提高。

郝斌C语言讲的怎么样?适合高手吗?

他的视频我看过,很适合入门者去学习,但是有很多东西不适合进阶的人去看,举例来说,当你懂得C语言之后所需要的不是来自语言本身的东西,而是你在使用过程中的自己理解,多看实力代码,多模仿,多分析,新手和高手的区别,不仅仅是知识的储备量,跟多的是对细节的考虑,建议你看看一些高级系统的开发,比如说工业控制系统和飞行制动系统都是不错的研究材料

怎样自学C语言?


学C语言还是需要正规的教材和各种优秀的视频教程的..这儿有一些教程还有配套的教材下载
1、首先要说教材 教材推荐传说中的 C语言四大圣经
C语言四大圣经就是这四本书《C语言程序设计》《C专家编程》《C陷阱与缺陷》《c和指针》
下载地址:
《C语言程序设计》 ">

C语言哪个老师讲的好一点

我和你一样 我当初为了自学 找了看了很多的 什么郝斌曾怡金文康辉小甲鱼等等太多了 都看过 但是感觉都不好 要不就是讲的啰啰嗦嗦听不出重点来 要不就是讲的太高深 偏向于实际了 不适合没有基础的 后来偶然间发现我现在看的这个 一个夏老师讲的 感觉挺不错的 一听就能听懂的那种 比较适合我这样0基础入门的 而且之前很多难理解的概念用的形象比喻 我一下子就理解了 感觉比之前的看的好多了

谁知道c语言郝斌老师现状?他现在还教书吗?

我也想知道,, 没有读过大学的我都不知道怎么入门; 自看了他的C语言视频, 让我成功入门;简单易懂, 每个知识点点到为止, 然后让自己找资料深入; 非常感谢......如果知道他在哪里请也告诉我;;;;;;;非常感激他;;;;

学习C语言,我知道要多敲代码,是把书上的例子都敲一遍吗?还是要其他方法?求指教。

我觉得不是敲栗子的问题,学会独立思考,独立思考才有价值,我自学的c语言,看了不少c语言的视频和c语言的书,老师提出一个问题,或是书本出一道题的时候我都要求自己写代码,然后对比老师写的,你就掌握2种方法。推荐一个视频郝斌老师的c语言教程,百度能搜到,我3天看完,然后推荐一本书给你,谭浩强的 c程序设计和c程序设计学习辅导。我看了10天。我确保每一个问题做到独立的思考,然后我去看了一下大学c语言程序竞赛,上边的题都会做。c语言其实不难,但是其本质是数学,而且难道相当于小学数学应用题。自己不会做的,不到万不得已不要看答案。一道题思考半天是有价值的。

C语言作业:结构体编程练习 在屏幕上模拟显示一个数字式时钟 源代码能给我的话+50,感谢

程序运行正确,只是有一点点的小瑕疵,
for (t=0; t<50000000; t++)
控制一秒延迟,这里在我的系统上面,还需要加一个零,计时器才差不多相当于过1秒。
不知道LZ有什么潜在疑问呢?

C语言编程,从键盘输入10个学生的成绩,由高到低排序输出成绩。

//如果只有成绩信息就可以用下面的代码

//如果还需要加入学号,姓名之类的信息,可以用结构体然后对成绩排序即可

#include"stdio.h"

int main()

{

int  d[10]={0},i,j,t;//数组d存放10个学生的成绩

for(i=0;i<10;i++)//输入10个成绩(空格分开)

scanf("%d",&d[i]);

for(i=0;i<9;i++)//排序 for(j=i+1;j<10;j++) if(d[i]<d[j]) {

t=d[i],d[i]=d[j],d[j]=t;

}

for(i=0;i<10;i++)//输出10个成绩

printf("%d  ",d[i]);

getch();

return 0;

}