入门的话,可以不需要任何基础。只要您会电脑最基本的操作,熟悉一下Turbo C或者其它版本C开发环境的使用即可。
从语法开始看,不需要其他知识,如果知道pascal就好学点,编译环境可以直接用vc或.net
一般要学一下二进制的换算,数据在电脑里的存储方式,不学也没关系
有基本的人类的思考能力,会打英文字母,有一定记忆力,心细一点就可以了
如果要学的好,还要学学计算机体系结构等。
学C语言或者学其他语言或者说学编程有且只有一个条件
或者说基础那就是-------识字
有功夫在这问不如现在就拿一本C语言书开始看并且开始敲代码。
识字.这样你就可以看书了