史上最全 | 编程入门指南(二)

启蒙 「学编程应该学哪门语言?」这经常是初学者问的第一个问题,但这是一个错误的问题,你最先考虑的问题应该是「哪些东西构成了编程学习的基础」? 编程知识的金字塔底部有三个关键的部分: •算法思想:例如怎样找出一组数中最大的那个数? •语法:我怎样用某种编程语言表达这些算法,让计算机能够理解。 •系统基础:为什么 while(1) 时线程永远无法结束?为什么 int *foo() { int x =
相关文章
相关标签/搜索