2023年 10月 28日 异常 人生和世界总是充满着不意外,争议、冲突和战争似乎是人类必然经历的过程。程序执行也有不满的时候。 不同编程语言的异常 手动触发异常 更简洁的异常处理 进一步了解 编程语言 0
2023年 10月 27日 const常量的不同形式 const关键字出现在不少编程语言中,它是防御性描述,提醒编译器注意相应的变量或常量不能被修改。当然,编译器无法检测hack刻意躲过检查的行为。 不同语言的const const的指针还是常量? 有指... 进一步了解 编程语言 0
2023年 10月 27日 指针 如果数学是科学的皇冠,那么指针就是C语言的皇冠。指针在底层系统语言作用卓越,语言越高级越会远离指针,毕竟指针出错可能万劫不复,程序员再小心毕竟也是人。 计算机硬件和指针 为什么还要研究数据的地址? 高... 进一步了解 编程语言 0
2023年 10月 27日 堆栈 现实世界中,到处都有堆栈的影子,任何堆叠的东西,例如盘子堆叠、书籍堆叠等等。 堆栈的历史起源 堆栈地址 熟悉程序执行的可能会认为,同一个程序每次运行从统一的地址开始,包括堆栈数据也会跟着确定。事实上,... 进一步了解 编程语言 0
2023年 10月 27日 CRT运行时库 C标准规定例如输入输出函数、字符串函数、内存操作等接口,一般采用C运行时库实现。 微软的CRT macOS CRT Linux CRT 进一步了解 编程语言 0
2023年 10月 27日 CLI命令行界面 在远古时期,没有漂亮的GUI,计算机程序多在黑白窗口中执行显示,虽然有些枯燥,但简单直接,输入和输出需要的资源很少,也适合当时计算机硬件条件。 控制台/终端/Shell 命令行接口 基本所有的编程语言... 进一步了解 编程语言 0