azure
- 学会了如何通过ssh私钥来连接云服务器
- 通过了azure 学生认证
leetcode
- cloud studio 需要使用ubuntu的模板才能运行c 程序
- 完成了leet code 的第5、58-2题,学会了:简单的字符串替换也需要考虑到存储空间的分配问题、对字符串取余来实现左旋转,
makefile
- make会按行顺序执行makefile中的命令,因此下面两段命令不等价 "cd ./lib; pwd" "cd ./lib pwd"
- 当make执行命令出错时,可能会终止后续命令的执行,而命令出错不一定代表出现了错误, 可以使用在命令前加 - 来忽略该命令的出错
- 嵌套执行make 可以在命令中进入下一层文件夹,执行make命令,也可将变量传递给下层的makefile SHELL 和MAKEFLAGS变量一定会传递到下层的makefile
- 定义命令包 可以将命令序列定义为一个变量,在makefile中多次使用(相当于一个代码块)