C/C++ #ifdef与#endif

C/C++中 #ifdef如何快速找到对应的#endif?

直接用编译器的查找功能。

和语言没有关系,关键看用的什么开发环境,vs选择前者,是会自动高亮endif的

可以快捷键迅速定位:

 ctrl + ]

很多编译器都自带啊,选中一个后配对的自动高亮

很多编辑器也有这功能,比如Notepad++

编译器是用栈实现配对的。栈是一种数据结构,数据只能在一端操作。具体要学习一下算法,我懂的不多。

vs里面,鼠标选择,摁住Ctrl即可查看。
另外现在头文件更推荐#pragma once