从Python到C
坑是有的,但Python的确是一门优秀的泛C类语言,给了我良好基础。
Where
- 浙大程序设计入门——C语言
- Harvard CS50 Introduction to Computer Science 2017
What
- 第一个坑就是赋值运算。Python的赋值运算符可以带多个对象,比如:
a, b = 1, 2 #a =1, b =2 而C只能带一个:int a, b = 2, c //只有b的值被初始化为2,a和c用的都是内存默认值 - 末尾记得加分号和\n 。每条执行语句结束后要加分号,对一只Pythoner来说就要当心了><记得加上。还有\n,C和Python不一样,Python的print语句换行输出自动换行,C你不告诉它的话这货就不换了= =连在一起特别诡异,不愧是高冷的语言,好好服侍吧~
换了Monokai的主题,感觉不错O(∩_∩)O~深度颜控