为啥正常编程就是找不到cstdio.h文件呢?
在C语言中,stdio.h 头文件是主要的。
C只是C++的一个子集,且C++中,已不推荐再用C的类库。
cstdio是c++从C的stdio.h继承来的,在前面加C同时不要H后缀
所以要去掉后缀.h
在C++编程中,经常遇到找不到cstdio.h头文件的情况。实际上,这是由于C++标准库使用了包含<iostream>的方式,而cstdio是C++对C标准库<stdio.h>的封装,因此在引用C++库时不需要后缀.h。为了解决这个问题,开发者应使用#include <cstdio>代替#include <stdio.h>,确保在C++环境中正确调用C风格的输入输出函数。
为啥正常编程就是找不到cstdio.h文件呢?
在C语言中,stdio.h 头文件是主要的。
C只是C++的一个子集,且C++中,已不推荐再用C的类库。
cstdio是c++从C的stdio.h继承来的,在前面加C同时不要H后缀
所以要去掉后缀.h
7万+

被折叠的 条评论
为什么被折叠?