编程的千层套路
掌握这些套路,换哪种语言都像喝水一样简单。
共通线
1. 表达式
加减乘除、位元运算、比较、赋值、函数调用、成员访问;
2. 语句
计算表达式、条件语句、循环语句; break、continue、return。
3. 声明
变量类型、生命周期。
4. 函數
返回类型、参数类型、函数名(标识符)、函数主体。
5. 调用外部环境
#include,
import,
etc.
C线
类型
有符号 无符号 整型 、 浮点型 、 数组 、 结构 、 对象指针 函数指针
输入输出
fprintf, fscanf, fwrite, fread, fopen, fclose, fgetc, fputc
外部程序
system, popen
JavaScript线
类型
Number, String, Object, Array, 还有 Function, RegExp。
前端API
document .( getElementById, querySelector, querySelectorAll, createElement ),
window .( location, open, addEventListener )
navigator .( 省略一堆 )
Python线
类型
int, float, str, bytes, [list], (tuple), {dict,set}
输入输出
open, input, print