c语言好难学感觉好难

  如题,目前开网店,但总觉得网店开不了一辈子,得有个一技之长。想自学C语言,30岁的人了,还可以吗?  本来想着,别把自己搞得那么累。但是前几天的报纸都说了,中国人养老要有两百多万(人民币贬值太快,木有办法)。再累也要干。  其实不是现在才开始自学C语言的。已经自学了两次,但是都看教程看了一半就不看了。现在是第三次自学。能不能学好是个问题。唯一能给我信心的一个例子是自己学游泳的例子。小学开始,就经常玩水,初中高中也经常玩,但是就学不会游泳。然后09年的时候,我决心要学会游泳,找了教程看一下,第二天就学会了自由泳。
楼主发言:15次 发图:0张 | 更多
  学C语言不是主要目标,是第一个步骤。目标嵌入式系统开发。  呵呵,是不是目标很高
  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。
  @屌丝之霸 2楼
17:56:00  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。  -----------------------------  汇编太难了
  @屌丝之霸 2楼
17:56:00  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。  -----------------------------  一起开网店的同学,是结构工程师。还有一个电子工程师同事呢。万一学得好,还真的可以开发一些山寨产品赚不少钱的  话又说回来,主要觉得自己木有社保,要有一技之长呀。学这个不急着赚钱的。网店的收入还可以
  @屌丝之霸 2楼
17:56:00  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。  -----------------------------  汇编的教程学了一半,好像看了一些人说,不需要懂很多汇编
  如果你做嵌入式系统开发,单片机这块,也就ARM、keil这块,真没有必要学汇编,学汇编你out了,汇编主要用在加密、解密等逆向工程为主,这块的混水很深,你年龄体力都不允许了!至于C语言,这个容易,但毕竟你也不小了,也错过黄金时间了。没法和00后比了!
  @正在学游泳的小鱼 6楼
19:01:00  如果你做嵌入式系统开发,单片机这块,也就ARM、keil这块,真没有必要学汇编,学汇编你out了,汇编主要用在加密、解密等逆向工程为主,这块的混水很深,你年龄体力都不允许了!至于C语言,这个容易,但毕竟你也不小了,也错过黄金时间了。没法和00后比了!  -----------------------------  樓主還告訴你一個殘酷的現實,就深圳這地方來說,通常招聘程序員都要求35歲以下;  不要告訴我高手的怎麼怎麼著,大多數人都不是高手;(當然如果你能成為高手除外哈)  另外一個現實是,從事技術相關工作的人,30-35歲這個年齡段都在做兩件事:轉行或轉為技術管理類;  轉行就好說了,不作解釋;  技術管理類嘛,從硬/軟件工程師職位轉向主管或經理職位;但主管或經理職位也是有職業壽命的……悲崔,這是後話。
  @屌丝之霸
17:56:00  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。  -----------------------------  @番茄楼
18:42:00  一起开网店的同学,是结构工程师。还有一个电子工程师同事呢。万一学得好,还真的可以开发一些山寨产品赚不少钱的  话又说回来,主要觉得自己木有社保,要有一技之长呀。学这个不急着赚钱的。网店的收入还可以  -----------------------------  那万一学不好呢?不是浪费时间?  这种专业技术性的工作都是在实践中成长的,你没有那个环境,就靠自己看看书,就算把语言的规则弄得再熟,也是没啥用处的。而且,你觉得跟那些科班出生身的,跟那些长期从事这一行业的人比有何优势?这些人都不见得能靠技术得到多高的回报,你觉得你又能得到什么?嵌入式对软硬件的知识要求很广,你已经30岁了,就算C语言学的不错,那也连入门都算不上,有哪家公司会要像这样一个没有专业背景、没有相关经验的人?我明白你的担忧,也能够理解你的想法,但我觉得不要把希望都寄托在一些机率很小的事情上。如果是出于爱好的学习,没有问题,如果是从赚钱或发展的角度来考虑,你还不如在你有优势的地方发展,想想怎么把你的店做大做强,或是做些其它的生意或投资,比你花时间学什么C语言、嵌入式靠谱得多。
  @东风归去 8楼
19:53:00  那万一学不好呢?不是浪费时间?  这种专业技术性的工作都是在实践中成长的,你没有那个环境,就靠自己看看书,就算把语言的规则弄得再熟,也是没啥用处的。而且,你觉得跟那些科班出生身的,跟那些长期从事这一行业的人比有何优势?这些人都不见得能靠技术得到多高的回报,你觉得你又能得到什么?嵌入式对软硬件的知识要求很广,你已经30岁了,就算C语言学的不错,那也连入门都算不上,有哪家公司会要像这样一......  -----------------------------  那么多万一,担心浪费时间,还有什么可以做得好的呢?从头到尾都没有说过要进哪家公司打工的呀  不一定要给人打工才能成为高手吧?
  一心想着进什么公司,给什么人打工的话,能成为高手吗?
  什么时候开始都不会晚,王江民是40岁才开始的,造就了江民杀毒软件  
  网店一个月到手的都是1-2W,根本犯不着像你说的那样去找工作
  C语言好入门,难精。好歹中级语言  汇编入门都难。低级语言嘛。而且要十分熟悉硬件和数据结构。  好运!  如果靠编程赚钱,最好多懂几门语言。  比如:千千静听。  先试用后获利。:)  
  @风吹我心凉 13楼
20:52:00  C语言好入门,难精。好歹中级语言  汇编入门都难。低级语言嘛。而且要十分熟悉硬件和数据结构。  好运!  如果靠编程赚钱,最好多懂几门语言。  比如:千千静听。  先试用后获利。:)  -----------------------------  听说是要十分熟悉硬件和数据结构,还有很多其他知识,要构建好知识体系。  反正大把空闲时间,对这个有兴趣
  少折腾了。建议你学做臭豆腐好些 、
  我学过c,真不建议你学。
  当做业余兴趣可以,要做这一行的话,很需要毅力
  C语言好入门,好难哦,建议楼猪不要学了,30岁了,人生快走了一半,放弃,  建议你放弃。
  学这干啥,也不赚钱,一堆人要转行那
  喜歡就去做,不做怎么知道呢?
  回复第9楼,@番茄198311  @东风归去 8楼
19:53:00   那万一学不好呢?不是浪费时间?   这种专业技术性的工作都是在实践中成长的,你没有那个环境,就靠自己看看书,就算把语言的规则弄得再熟,也是没啥用处的。而且,你觉得跟那些科班出生身的,跟那些长期从事这一行业的人比有何优势?这些人都不见得能靠技术得到多高的回报,你觉得你又能得到什么?嵌入式对软硬件的知识要求很广,你已经30岁了,就算C语言学的不错,那也连入门都算不上,有哪家公司会要像这样一......   -----------------------------   那么多万一,担心浪费时间,还有什么可以做得好的呢?从头到尾都没有说过要进哪家公司打工的呀   不一定要给人打工才能成为高手吧?  --------------------------  '  怎么跟你说呢?时间也是成本啊,何必用在投入大,成效小的地方呢?你在这方面真没任何的优势。C语言这玩意其实很简单,你都学不下去,后面的东西就更难说了。说白了,你毫无基础,年纪也不小了,学这些是吃力不讨好的事。  工程类的东西最后都要落到实践上,你不去公司里通过工作学习,就靠看几本书,弄个仿真机、模拟器什么的,我真不知道你怎么成为高手,也许你是真正的天才吧。  
  我想请问你   你开网店一个月平均能赚多少啊  还有你开的是什么网店啊 淘宝还是??
  @zwwww1 22楼
09:44:00  我想请问你  你开网店一个月平均能赚多少啊  还有你开的是什么网店啊 淘宝还是??  -----------------------------  淘宝网店,卖家电
  @zwwww1 22楼
09:44:00  我想请问你  你开网店一个月平均能赚多少啊  还有你开的是什么网店啊 淘宝还是??  -----------------------------  旺季的时候,扣除食宿玩乐成本,拿3成,到手两万。淡季也有六七千  春节放假,半个多月没卖东西,就更少些
  脑袋被门夹了
  不晚,只要你想学习;C语言很有价值。
  楼主,把你的自由泳教程发给我吧,谢谢  QQ:  楼主,把你的自由泳教程发给我吧,谢谢  QQ:
  天热了想学游泳,很需要你的教程
  code acadamy一个在线学习编程的网站
  你還在吹啊, 我以經在學, java, java script 及安卓了....(3個也是java base)...
  @we_are123 26楼
13:15:00  不晚,只要你想学习;C语言很有价值。  -----------------------------  谢谢
  @wdqxxx 28楼
13:20:00  天热了想学游泳,很需要你的教程  -----------------------------  没有什么教程呀,我只是在优酷上随便找了个自由泳的视频
  兴趣不大,还是算了吧,浪费时间和精力  
  @番茄198311 你的自由游教材在哪看的。介绍给我吧。我也是学了好多次了。十岁那年还差点淹死了。
  自学学不下去去 还是建议找培训机构 北大青鸟什么的  花了钱 自然愿意花心思学
  我觉得游泳是天生的吧,还需要学吗?
  C++吧,C语言有个P用啊,我大学C语言学的也不错啊,出来啥用也没有
  看不下去了,好多庸才,具体到语言层面(包括C++)没啥好学的,关键是程序后面的知识。楼主,学C半年足够了。
  这么深的学问!我想没必要问大家……自己应该更有谱……
  C应该也有hello world吧?先做第一个hw,以后就抄别人代码就行拉。。  
  不晚啊,好多老外50岁了还在学编程啊,楼主有兴趣就好,兴趣是最好的老师。建议楼主学一些Arduino平台的,开发小东西很实用的。
  @番茄198311   C语言比较过时了,没啥用场了
  C语言不是过时了!……而是要有条件……只是简单的编程已经不合时代要求了!就机械设计而言,相对的说、无需C语言……
  @心又在驿动 43楼
18:15:00  @番茄198311  C语言比较过时了,没啥用场了  -----------------------------  网上看别人给新手的建议,学嵌入式系统开发,要构建好知识体系。C语言好像还挺重要的
  是不是想中年谢顶,50岁就挂掉?那就学吧。  都30岁了真心没意义搞程序了,那些20岁搞了十几年程序的到35都转型了,你要记住中国人太多,新陈代谢太快,你的记忆力和创造力永远没法和那些年轻你20岁的孩子比的。
  没有源代码、木用……只能依靠开发软件了!开发软件也不是很容易掌握……
  只是学一点码源, 东拼西凑一点。个人觉得有时间学这些总好过学那些虚无漂渺的强吧。。  
  C语言只是一个工具,找准要用这个工具的地方先吧
  如果楼主确实对C语言感兴趣,那我就鼓励楼主学下去。如果只是为了另一个生计,那就算了。C语言不难学,但学得精通的人不多;更多的是需要大量的项目实践,知道怎么去定位,怎么追踪调试,什么地方指针跑飞了,什么地方语法有歧义……再说,做嵌入式,C语言只是其中一方面,它只是工具,还有很多要学的东西……
  @圣魔导 50楼
20:25:00  如果楼主确实对C语言感兴趣,那我就鼓励楼主学下去。如果只是为了另一个生计,那就算了。C语言不难学,但学得精通的人不多;更多的是需要大量的项目实践,知道怎么去定位,怎么追踪调试,什么地方指针跑飞了,什么地方语法有歧义……再说,做嵌入式,C语言只是其中一方面,它只是工具,还有很多要学的东西……  -----------------------------  暂时衣食无忧,兴趣而已
  阔月隔海、圣魔导讲的都有道理!问题是条件!……量力而行!圣魔导应该是纺织方面的……
  也希望看到中国自主开发的软件更具市场竞争力!
  @WMCG56 52楼
08:33:00  阔月隔海、圣魔导讲的都有道理!问题是条件!……量力而行!圣魔导应该是纺织方面的……  -----------------------------  纺织方面?不懂
  又一个废人将要产生。
  @zwwww1
09:44:00  我想请问你  你开网店一个月平均能赚多少啊  还有你开的是什么网店啊 淘宝还是??  -----------------------------  @番茄楼
12:37:00  旺季的时候,扣除食宿玩乐成本,拿3成,到手两万。淡季也有六七千  春节放假,半个多月没卖东西,就更少些  -----------------------------  一年能到手多少啊?
  楼主看教程就能学会游泳,表示膜拜!  
  @etonch 57楼
17:51:00  楼主看教程就能学会游泳,表示膜拜!  -----------------------------  其实我应该很惭愧的,小学开始玩水,差不多20年,才勉强算是学会
  学C语言,一半靠天赋,一半靠年领,这个行业发展太快吧,个人觉得20左右学这个可以,反正我是很笨,在学校就搞不懂这个C语言。听课象听天书,考试还是抄别人的才过关。
  回复第24楼,@番茄198311  @zwwww1 22楼
09:44:00   我想请问你   你开网店一个月平均能赚多少啊   还有你开的是什么网店啊 淘宝还是??   -----------------------------   旺季的时候,扣除食宿玩乐成本,拿3成,到手两万。淡季也有六七千   春节放假,半个多月没卖东西,就更少些  --------------------------  靠,这收入学什么C语言,现在学C语言的三十岁都在转行,楼主脑子有问题吧,好好开你的网店这份有前途的职业吧。现在这社会,学什么都不保险,唯有足够的钱才保险。  
  其实是写安卓手机程式, 找些天涯名女id做游戏果照供人下载最好玩。。  
  楼主啊,你太好玩了。  C语言只是个工具  但是,你以为学会了C语言,就是一技之长了?  C语言真的不难,但是,你想靠C语言去谋个生,就难了。  打个比方说,现在大部分人都会写字吧?  但能通过写字来谋生的,有几个?
  30岁,学起来肯定费劲多了,你可以到上去先体验下C语言的难度,当然如果你能够大部分看懂的话,那应该没有问题了。
  楼主去学个铆工吧,半年基本就出师了
  王江民40岁学汇编,创造了著名的杀毒软件  
  我是某计算机上市公司hr,lz谈谈你的俄罗斯方块的编程思路  
  用Apache精通C语言语法和开发模式系列讲座:最好C语言视频和初学者最爱的C语言练习。  网址:/videodetail/power_apache_c.html。  为什么说最好?理由如下:  1、锐英源接触编程初学者10多年了,为初学者录制视频也10多年了,10多年经验出品,当然精品。  2、Apache精典。  3、锐英源擅长英语,对于Apache的英文资料锐英源有深入研究,所以锐英源对Apache吃的透。  4、锐英源当过招聘主管,对于学哪些理论容易过面试有深入研究。  5、经过多年非专业学员的在线和实地培训,锐英源擅长设计练习锻炼编程思维
  8错。。。  
  我现在的年龄与想法跟楼主是差不多的,哈哈,楼主学到哪里来了?
  做嵌入式,不是只学C语言就够的,还有硬件知识,调试经验,需要积累的,书上学不到的
  四十5岁了想自考可以吗?
  我是高中生,也有这方面的打算  
  哈哈,本人在深圳8,9年的程序员生涯,现在已转行做股票操盘手。
  @番茄198311 楼主我就是做嵌入式C的,也30了,做了7年,看不到希望啊,再过几年不知道靠什么生活呢。
  @番茄198311 不如你带我网店,我帮忙你学习C。要搞嵌入式建议学习:汇编语言-计算机组成原理-C语言-数据结构-操作系统-C++/Linux/java
  学了有嘛用??  
  教我。。。。  
  @番茄198311 C语言交友平台:
  嗯  
  @番茄198311   推理学C语言群,用推理破案的方式学习C语言,硕士5年经验大神坐镇,学姐管理,美女群主,最新原创2015视频资源完全免费,欢迎初学者加入,满员拒入,欲加从速。推理学C语言群:
  /item.htm?spm=a1z10.3-c.w42.41.vFjO4I&id= C语言视频教程,欢迎下载!
  应该学什么
  @番茄198311 可以,只是目测,您应该没有基础,建议还是培训,像信盈达就不错,你可以去了解一下,qq
  @屌丝之霸
17:56:00  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。  -----------------------------  @番茄3-03-27 18:44:00  汇编的教程学了一半,好像看了一些人说,不需要懂很多汇编  -----------------------------  欢迎加入C/C++学习交流群免费领取学习资料,群号码:
  @屌丝之霸
17:56:00  楼主,如果为了赚钱去学,建议改学别的吧,学好未必能赚钱,起码汇编。  -----------------------------  @番茄3-03-27 18:42:00  一起开网店的同学,是结构工程师。还有一个电子工程师同事呢。万一学得好,还真的可以开发一些山寨产品赚不少钱的  话又说回来,主要觉得自己木有社保,要有一技之长呀。学这个不急着赚钱的。网店的收入还可以  -----------------------------
  楼主,很想知道你网店卖什么的,我学土建的,唉现在和媳妇开饭馆,生意不好做。想和你学习做网店。
<span class="count" title="万
<span class="count" title="
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)c语言现在觉得也没有那么难了 | MOOC学院
c语言现在觉得也没有那么难了
刚开始学C语言时,发现好难,当时就没有信心了,上课时就觉得老师在天书,后面发现这上面有这门课,我又想学好,所以慢慢开始学,才发现C语言还是很简单的!!1
我刚开始学 传点经验吧posts - 14,&
comments - 0,&
trackbacks - 0
在研究式学习-c语言程序设计指针式这样介绍的:
内存中存储变量的第一个单元的地址 称为指针,存放指针的变量称为指针变量;
变量的访问方式有:
直接访问方式:按变量名查找其首地址
间接访问方式:通过指针访问
int swap(int p,int q){
temp=p; p=q; q=}
如果要用引用的话,也可以实现两个数的交换;
int swap(int &p,int &q){temp=p;p=q;q=}
现在理解了这个函数为什么要用指针了;
因为C语言中实参变量和形参变量之间的数据传递是单向的值传递方式,虽然运用指针被调函数不能改变实参指针变量的值,但可以改变实参指针变量指向的变量的值;从而实现值的交换;
指针指向函数的入口地址:p=swap
一维数组与指针:
指针指向数组时的运算:指针加上(减去)一个整数,得到的结果仍然是指针;表示移动位置;
自增和自减运算:
int a[10],*p=&a[3];
自增和自减的优先级大于*
指针实习字符串的操作:
测试字符串长度的函数:
while(*s++)
字符串复制函数:
while((*dest++=*src++)!='\0')
字符数组中的字符串逆序存放:
#include &stdio.h&#include &STRING.H&void srev(char *s){
char *head=s,*
tail=s+(strlen(s)-1); while (head&tail) {
}}void main(){ char test[]={"hello word"}; printf("%s\n",test); srev(test); printf("%s\n",test);
用指针实现数据的动态管理:
采用动态的可变的数据结构
阅读(...) 评论()今天看啥 热点:
用数学的方法,加多加练习,主要是练习上机。背关键字。
最好下个视频,看和讲结合学,会学的更快,楼上有个说的很对,C语言是基础,学好真的有用.祝你好运!
查看原帖&&
C语言,当年二级考98分飘过,,多上机练就慢慢懂了,光看是没用的。
查看原帖&&
因为C是高级语言,最接近底层的。。JAVA神马的,容易学的多。呵呵。如果你C学好了。。其他语言都是浮云,自己看书都会了。。
查看原帖&&
顶了就有分啦~~~~大大们,求指导, 我也在往上找了资料,就是谭浩强经典教材《C语言程序设计》,咋不懂呢
查看原帖&&
根据上面的说完事开头难,我们当时开始学那年,win98还没普及,还在全dos界面下呢,,一切都要命令。刚学的时候电脑第一次摸。和傻逼一样。但是看教材,跟着一章练习慢慢上机操作,很快就上手了。我知道很枯燥,但是得自己找乐子,编程何尝不都是这样,每次照着例子做完后,自己把例子恶搞一下,比如叫你打三角,自己偏要打倒三角,自己尝试着去思考,去尝试,很快就进入状态了。
查看原帖&&
兴宁小鱼网xn555,兴宁最大的城市论坛,提供本地区民生|生活|房地产|买卖|团购|交友|招聘等一体化互动平台
学习编程是一件好事 不过之前你得先了解 你学习编程的目的是什么 这个很重要 因为目的决定发展方向 目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习 C语言 一种可移植性和多系统平台的编程语言 开发软件TC VB 一种可以说是既学既用的软件开发语言 开发软件如:VB6.0 DELPHI 一种和VB差不多的既学既用的软件开发语言不过其功能远比VB强大 代码书写上更加方便 开发软件 DELPHI7.0 JAVA 一种功能强大可移植性强开发语言 程序语言,顾名思义就是语言,是用于交流的,程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。 程序基本上都是自学的,买书是一开始碰到的最头痛的问题,计算机的书大多都很贵,现将我的一点经验供大家参考: 如果想做一个合格的程序员,C++是一定要学的, 首先你要花两个月的时间学习C,C++,这样的书很多,去选一些大学的教材足亦,切记,不要花过多的时间研究C++,两个月够了,只要学会其中语法就行了,不要为了深入用DOS编写菜单什么的,那是吃饱人参了。 如果你有过多的时间,接下来你可以学习数据结构,推崇《数据结构C++语言描述》,清华大学出版,58元,但如果无过多时间,还是不看为妙,至少我现在从未用过这本书的知识,许多东西MFC VCL等开发平台都为你已经做好。 接下来开始学习Windows下的SDK编程, 推崇《Windows程序设计》160元,建议去借,不要买,而且你只看上册,你只要了解Windows的运作机制即可。两个月 然后你将转入VC的世界,既然要在Windows下编程,VC不可不学, 推崇《VC++技术内幕》第四版,96元,三个月,不要全部看,看前面的三部分,后面不要看。后面的只是对COM,数据库,Internet形如鸡肋的介绍。 接下来你应该考虑一下你将要发展的方向,如果是做数据库,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬件,你将要深入VC, 如果是WEB相关的,去学学ASP,JAVA,JSP,XML等,但有一样你必须要学的,COM。COM与其说是一样新的技术,还不如说是种机制,推崇潘爱民的《COM原理和应用》39元,你可以一边看这本书,一边学习些ActiveX组件,ATL控件等等。如果你有的是时间,不急于找工作,你还可以看看《Windows高级编程》或《Windows核心编程》,但不管怎么样,你要切记,VC不是用来做界面和数据库的,做网络的现在也有JAVA,都是用来做一些很底层的东西,VC是很高薪的,如果你对自己有充分的信心和有的是时间,你才可以深入VC。否则的话,还是看看人才市场,看看行情,再说。 还有一点切记,有些书,诸如《MFC深入浅出》这些书主要是关于那些技术原理的介绍,我个人认为程序只是工具,只是技术,只要学会用,能完成任务即可,如果有的是时间,才会去探索根源,也许有许多人会说,懂了原理对你编程会有很大帮助,我不否认,但是,要知道,就算你编程技术如何了得,你只是个技术人员,当你学了那么多的技术和知识,第一,计算机的知识其实是各大公司制定出的标准,标准变了,你不是白学了吗?第二,当你花了几年的时间学习,到头来你只不过程序水平提高一点。我认为应当将你的大部分智力和精力用在如何与人打交道,电脑让你用的好有什么用,人脑让你摆弄的好才算真本事,就如《黑冰》里面的计算机工程师,虽然对计算机十分精通,可有什么用,还不是死在王志文的手里?而且死的很惨,脸都毁了。 另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看人才市场,市场需要什么,你学什么。 一家之言,仅供参考。
老鸟给你答案了! 程序员已经作了很久了,可能马上升迁了(呵呵,先自己恭喜一下) c语言是高级程序设计语言,不象汇编,搞得头都大了。(反正我是没有这个耐性)。 c++是把c语言的基础类库进行了扩展,还添加了很多东东(呵呵,我也不是很清楚)。 java是从c++的语言中抽出来的,类型定义更加规范,而且禁止了大部分指针,java里没有多重继承。 建议从c平台开始,一步一步稳妥一点比较好,先做一些现成的简单的例子,对语言有一个大概的了解,然后再进行稍微难一点的进行训练,循序渐进吗!这样你的进步会比较快,而且基础也很扎实,初学时没有必要去看那些晦涩难懂的书籍,一则浪费时间,二则不能完全理解(天才除外)。尽力去写程序,什么程序都不放过,最好有个笔记本,把自己的程序核心记录下来。一定不能急躁,这是做程序员必备的素质。不然就回家卖菜吧!前面的理解阶段是很枯燥的,看着自己的程序什么都不是,心里一定很着急,所以说这一阶段也是最难熬的,冲过这一阶段,有了自己解决问题的习惯,你会发现自己的水平也上了一个台阶。 一往无前是程序员的天性,当你做过五年,十年,再回头。(呵呵,那时一件非常美妙的事情)。(不好意思,伙计来了,下次聊)
学习编程是一件好事 不过之前你得先了解 你学习编程的目的是什么 这个很重要 因为目的决定发展方向目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习C语言 一种可移植性和多系统平台的编程语言.程序语言,顾名思义就是语言,是用于交流的,程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现最后,祝楼主进步。。。。
新手如何学习C语言第一:一些概念。 C语言是一门程序设计语言,有一些标准,比较重要的是ANSI C(好像是C89)和C99。 数据结构包括逻辑结构和物理结构。逻辑结构是数据元素集合和定义在集合上的关系。物理结构是逻辑结构在计算机中的实现。 LCC、VC、TC、GCC都是C语言编译器,一般包括集成开发环境,编译器和链接器及辅助工具 我们书写的是C源程序,源程序通过编译器编译为中间文件,中间文件经链接器链接生成可执行文件。不同操作系统可执行文件不同。中间文件也有几个标准,微软使用的和Linux下通用的有差异。 第二:学习什么。 个人认为程序设计学习的重点放在数据结构的学习上,但是这种学习要有一个平台,比如C语言。 学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。 C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高,使用很频繁,没有自己实现的必要,所以掌握常用函数是非常必要的,但是要注意函数的适用范围。 继续学习因人而异,应该可以独立选择了。 第三:如何学习。 强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。 推荐书籍:C Programming Languge 谭浩强C语言教程全书 Word版
/dispbbs_121_.html C语言趣味程序百例精解
/dispbbs.asp?boardID=121&ID=158110 Sams出版 Advanced C 高级C语言开发
/dispbbs.asp?boardID=121&ID=165502
c语言还是从基础开始,选一本比较经典的书建立第一印象。随后可以稍微写写程序啊都行的。后来就可以考虑应用程序开发了。
到 下载C语言视频教程,一看就会。用迅雷下最快。坚持自己的道路,别管什么最新版不最新版的,都一样!!!
难学但不难。刚开始英语水平要求不高,但如果想进一步提升,英语能力不可缺少。如果有兴趣,有耐心,肯定能学好,编程是挺有趣的。
二级考试用的到,会的说简单,没接触过得说难…个人认为简单但是麻烦…
编程对英语有一定的要求 但比较低 只要感兴趣就行 呵呵 希望楼主能学好C语言 这可是很强大的工具呢
还可以,只要认真学习,相信你可以的
爱好决定你的处境!衡量难易的尺度是什么?感兴趣才是王道!
不难!C语言与英语也没什么很大的关系。要学好C语言要经常编程,在理解的基础上编,那样才会加深印象,培养自己的编程语感。
书的选择 首先选择一本或者两本,开始学习的时候,书不要过多,多了自己看不完,而且每一本书,作者都有自己的思路和写法习惯,然后现在市面上的书很多编写都不是很好,纰漏百出.看的多了反而感觉思维太混.一些印刷的错误或者其作者本来就写的不正确的程序,对于初学者或者是不懂的朋友,要花许多的时间把错误找出来.很是麻烦.我以前发的教材是北邮出版的,c语言程序设计.基本上教材上面的例子,就算照抄的话,3个就有2个要出现错误.上机课的时候,大家都不怎么会,就把例子抄下来.出了错,不能够通过编译,就不停的问老师.白白浪费了许多时间. 我感觉现在编写书的许多作者,在编写的时候,遇到些简单的程序,随手一写,然后就印刷上了书,也没经过调试得到正确的结果.最后出现了些许错误.也不管三七二十一,只要书能卖的好,就行了.这是相当不负责任的.误导读者. 开始学习,可以看看潭浩强的c程序设计,老潭的书卖得好,还是有他的理由的,错误比较少,然后讲的也比较通俗易懂,清华出的书我感觉都还可以. 习惯和方法 贵在坚持,每天看.一天不要搞懂很多的问题,但求把看过的一部分的每一个环节搞清楚,实在搞不清楚的,先跳过去,学习逐渐深入,看了后面在看前面,前后的知识是相通相连的. 我一般都会把书上的例子一个一个的敲到计算机上面,然后调试,运行.不要看过了就以为自己懂了,那是不好的,就算让你看100编,你输入到机器里面,还是可能会出错,一个简单的 main() { printf("hello world.") } 你就算这样背了下来,还是出错,因为你没有注意到语句少了分号,为什么这里有一个分号.只有自己把代码输入,机器编译通顺了,你才明白自己错在那里.当敲的代码越来越多,熟练度越高,编译再次出现错误,就知道错在那里.如何更正.还有一个好处就是可以发现一些错误,这些错误涉及到当前没有学习过的知识.然后通过逐渐深入的学习,在回想以前出错的,就知道当时为什么会出错.把这里改成 main() { print("hello world");}编译系统会报出不同的错误结果 比如这个函数没有写头文件,在某写c++的编译器中也不能通过,当你学习过c++的一些相关知识以后,你就会逐渐明白其中的道理.为什么要使用头文件等等. 错误是相当重要的,书上只会告诉你怎么写一个对的程序,程序的格式,程序怎么写.不会告诉你出了错误怎么修正,如何处理,靠自己不断的摸索,才会有新的心得和体会. 把课后的习题做完,做好,基本上都弄懂,习题是检验你这一章学习怎么样的一个标准.自己想,自己做,写出简单的算法,不懂的,上论坛,上c吧,发帖子,会有人告诉你的, 不要拿着书上的练习跑到论坛来求代码,这是不好的,也没有人愿意告诉你.谁都愿意帮助那些自己思考的朋友,不愿意帮助像乞丐一样不劳动就指望人家给你代码写好了把作业交差了事或者是只为了应付考试蒙混过关的人.那样的人不是真正的喜欢编程,不指望提高自己的水平,也不需要我们帮助. 学习后面的知识的时候,如果遇到以前的问题,再把掌握的代码敲一遍,敲两遍,敲n遍提高熟练度,更加可以发现新的问题. mian() { int a = 5; printf("%d",a); } 谁都知道输出5,把程序改从一小处 mian() { int a = 5; printf("%d"); } 程序是通不过编译呢,还是输出奇怪的字符或者地址.相信有部分朋友不知道.(我也不知道) 3不断深入 有如许多朋友发帖子说的,经常把一些时髦的语言挂到嘴边,比如说我要学c#好,还是,java好,不如把基础的东西弄懂弄通.在我看来,在没有学习好c 之前最好不要学习其他任何的语言,不要想到c#,java里面没有指针,没有复杂的东西,可以避难就易,基础的东西不学好,就像做的很华丽的豆腐渣工程,再漂亮,也是会倒的.学完了c ,学习数据结构,学完了,学习计算机编译原理,当你把这三门课都掌握的时候,再开始学习c++,c#,或者是java就很容易,也快得多, 把平时用的多的算法写下来,记住,把基础的学好以后,不断往后的学习,你会发现,知道的东西越多,不知道的东西越多,软件行业的博大精深,任何一个小的领域,比如c ,也许穷尽我门毕生的精力才发现自己错学只不过是边陲一角. 因为我自己的学习也在初学阶段徘徊,所以也不知道应该更加深入的学习的方法,但是相信知识积累到一定的程度.你自然就知道自己往哪方面发展.祝 学 有 所 成;
还好我会~~呵呵!C确实对初学者蛮难的,但是要有毅力,基础要打好!因为c是很多语言的基础,学好了它,别的比如JAVA,JSP,PHP,数据结构等等都需要有这基础,打好基础就什么都不怕了!!加油,说难也不难,只要多上机练习就可以了!
C语言只要入门就好学
主要是 数学和英语 好的人 学C很容易的 我现在在学C++
C语言和恋爱有什么关系呢?居然你在这都问了,我只能说下很难学,因为恋爱没人真正的看的懂
入门难,学通了就不觉得难了.
C语音程序难学啊,偶上学期刚学过,上课要好好听讲才能搞懂的、、
相关搜索:
相关阅读:
相关频道:
电脑知识最近更新}

我要回帖

更多关于 计算机二级c语言好难 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信