排序
【C】质数(素数)判断函数
代码片段 int isPrime(int x){ //一开始让ret=1,默认是素数 int ret = 1; int i; if (x==1||x==0){ //0和1不是素数 ret = 0; return re...
【C】宏定义拓展
我通过几个C语言代码示例,探讨了宏定义的高级用法。我演示了##连接符的作用,并强调宏是纯文本替换,这在展开表达式或嵌套宏时易引发运算顺序问题。我还展示了宏的重定义及其作用域,揭示了预...
【C++】可上下选择的菜单
我实现了一个基于C++的可上下选择的交互式菜单系统,使用W/S键控制光标移动。该系统通过控制台API实现了光标的精确定位和动态刷新,菜单包含8个功能选项(如站点查询、路线规划等),用户可通过...
【C】printf()中的变量自增自减
#include<stdio.h> int main(){ int i=5; printf('%d %d %d %d %d',--i,++i,i++,--i,i++); return 0; } 如以上代码,输出为什么会是6 6 5 6 5呢? 首先将printf后面的参数从左至右依次放入参...
【C++】小竹的C++学习笔记分享 | 78篇体系化文档×4.7 万字(PDF 可下载)
我将自己学习C++时踩过的坑整理成了78篇、4.7万字的体系化笔记,并制作成PDF分享。这套笔记并非传统教程,而是聚焦于学习痛点,深入剖析了引用本质、运算符重载、多态原理、模板等易错点与核心...












