高中毕业想学C语言,该怎么入门?
就像刚学英语样,我们从26个字母入门,C语言该怎么入门?
应该看什么样子的书?
网上 他们说的许多不知道。
首先要搭建好C语言的编译平台推荐使用TRUBO C2.0,教材的话使用潭浩强的“C语言程序设计”,不过他的书写的太详细了容易让初学者“钻牛角尖”他把printf,scanf的格式讲太多了,对于初学者没有必要掌握那么多的格式但是以后调试程序时printf很有用,你先学会一种printf,scanf的格式就可以了。理解数据类型,知道什么情况下使用什么样的数据类型,int ,float,long,char的区别,你先掌握这几种常用的数据类型就可以了。他把++语句说的太罗嗦,你只要知道i++,和++i的区别,毕竟++语句在for语句里最常见,程序执行的结构无非三种“顺序执行”“循环执行(for语句,while语句)”“选择分支执行(if else语句,switch case语句,goto语句)”这三种结构的语法你一定要掌握,先掌握几种简单的语法结构就够用了,其他的语法结构以后接触多了自然就会用了。理解函数的设计思想对你有很大的帮助,不要把所有的代码写在main里,你要学会写函数和调用函数即使是求max,min写成 int max(int x,.....),int min(int x,......)这是一个好的开始。一定要理解数组和指针,这很重要如果没有学好的话就等于没有学C语言,潭书把指针讲的很好但是初学的话没有必要掌握int **a这样的指针,理解int *a就够了。结构体一定要掌握,这部分内容是学习数据结构的基础,如果不理解可以背下书里的代码。刚学习要多上机调试程序,避免“眉毛胡子一把抓”。抓重点学。
从我的个人见解来说,我觉得我C语言学的还是不错的!真的,不是瞎吹,但是在班级里面来说!
首先,你要对于每一门功课,每一道题目长生浓厚的兴趣!这是最重要的,对于你是初学者,那么你最好现实背一些源代码,不要觉得没用,这很有用的哦!让后会逐渐长生题感!