很多人都有这样一个疑问:“程序里面全是英文,可是我英语不好能学编程吗?”
当然能!能不能学好 C语言 跟英语关系不大。这一点英语专业的读者应该最有体会,他们所学的英语知识对学习C语言并不会有太大的帮助。虽然程序中看起来好像全是英文,但里面不涉及任何英语语法,有的就是几个孤立的单词。
事实上程序中真正的英文单词是很少的,大部分都是想怎么写就怎么写。只有 32 个单词是必须要记住的,这 32 个单词就是C语言的关键字(由系统定义,不能重作其他定义)。
这 32 个关键字到后面大多数都会讲,除了最后的 enum、goto、union 和 volatile。因为这四个几乎不用,所以不讲,你们也不用看。所以就剩 28 个了,就算从来没有学过英语的人,记忆 28 个英文单词应该也不是什么难事!
另外一个是数学。因为C语言里面有函数,数学里面也有函数。那么数学与C语言是什么关系呢?
C语言的函数同数学的函数思想本质是一样的,但是表面上看没有任何关系。可以这样说,学习C语言只要有初中的数学知识就足够了。学习C语言用到的数学知识非常少,要想学好C语言关键是多动手,多“敲”代码,多实践。
在计算机领域也需要非常高深的数学知识,即研究那些非常高深的算法的时候。对于一般程序员而言,学习编程只需要有初中的数学知识就够了,那些高深的数学知识估计一辈子都用不上。
  • socket
  • Python基础教程
  • MySQL函数
  • MySQL
  • C语言入门
  • C语言专题
  • C语言编译器
  • C语言编程实例
  • GCC编译器
  • C语言项目案例
  • C++教程
  • OpenCV
  • Unity 3D教程
  • Redis
  • Android教程
  • JavaScript
  • Mybatis
  • Spring Cloud
  • Maven
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Linux
  • Linux命令
  • Shell脚本
  • Java教程
  • Spring
  • Servlet
  • Struts2
  • Java Swing
  • JSP教程
  • CSS教程
  • TensorFlow
  • Go语言教程
  • Docker
  • VIP视频
  • 什么是流程控制
  • 赋值运算符及赋值表达式,C语言赋值运算符及其赋值表达式详解
  • 正则表达式是什么
  • 享元模式(详解版)
  • C语言逻辑运算符详解
  • MySQL创建索引(CREATE INDEX)
  • Unity 3D Drag Window控件
  • 静态链表基本操作(C语言详解)
  • 汇编语言WriteConsole和WriteConsoleOutputCharacter函数:控制台输出
  • Python seek()和tell()函数详解
  •