社区
C++ 语言
帖子详情
不包含头文件在Dev c++和vc++用strcmp()也行,为什么
YogiLai
2009-04-01 05:27:29
如题
...全文
1269
12
打赏
收藏
不包含头文件在Dev c++和vc++用strcmp()也行,为什么
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Momo
2011-05-08
打赏
举报
回复
我用C-Free5.0,不包含cstring,也是一样可以用strcmp()
daliancat1984
2010-06-29
打赏
举报
回复
我用的就是.cpp 文件,但是也发现不包含可以编译成功。
但是若是换了别的编译器,这个是必报的错误~~
jackyjkchen
2010-04-18
打赏
举报
回复
如果你是.C文件确实可以,编译器会自动包含stdlib.h,这个也有string系列函数的声明
.cpp就不行了
wanghuiru
2010-04-18
打赏
举报
回复
确实是,我也发现这个问题了,很诡异!用的VC6.0的平台。
YogiLai
2009-04-20
打赏
举报
回复
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
char *cs="i";
char *cs2="2";
int i=strcmp(cs,cs2);
cout<<i<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
我用的是dev c++4.9.9.2版vc++6.0也可以,不信大家可以试试
猫已经找不回了
2009-04-02
打赏
举报
回复
strcmp,如果你包含了<string.h>也是可用的
windsting
2009-04-01
打赏
举报
回复
如果你的源文件扩展名是.c,那么编译器会按照c标准来编译,
而c的标准中,如果用了c的运行时库里的函数,并非必须包含其声明,
编译器会帮你找到它,如果你的源文件扩展名是.cpp我就不知道为什么了。
hemiya
2009-04-01
打赏
举报
回复
strcmp()
引用了<cstring>和<string>哪个都可以
luojc714
2009-04-01
打赏
举报
回复
那个编译器哦?
lingyin55
2009-04-01
打赏
举报
回复
有可能可以,因为有些编译器会自动把一些常用的头文件预先包含了。
zbing0203
2009-04-01
打赏
举报
回复
你确定?
mengde007
2009-04-01
打赏
举报
回复
楼主试试……
Visual Studio
C++
开发效率提升:十大隐藏配置与实战技巧
本文系统梳理Visual Studio中提升
C++
开发效率的十大隐藏配置与实战技巧,涵盖增强滚动条与导航栏、错误列表与输出窗口定制、IntelliSense与浏览数据库优化、智能导航增强、代码片段与外侧代码、多核编译与并
行
生成、自定义生成事件、调试器高级断点(数据/条件/跟踪点)、快捷键重映射与快速启动、属性表(.props)统一团队配置。内容聚焦IDE底层配置调优,强调减少操作负担、强化即时反馈、实现自动化工作流,适用于VS2019/2022环境下的
C++
项目开发与维护。
计算机二级C语言考试核心考点与高效备考策略
本文系统梳理计算机二级C语言考试结构,涵盖公共基础知识(数据结构、算法、软件工程、数据库)和C语言程序设计(程序结构、数组、指针、函数、文件操作)两大模块。强调真题导向复习、上机调试训练、常见易错点(如指针误用、文件打开未校验)及时间分配策略。重点突出链表/栈/队列、字符串处理、指针运算、结构体与文件联合应用等高频考点,并提供四周冲刺计划与环境配置建议。
计算机二级C语言考试核心考点解析与实战指南
本文系统梳理计算机二级C语言考试核心考点,涵盖指针、数组与字符串处理、文件操作、结构体及常见编程题型;深入解析指针本质、内存管理逻辑与调试技巧;强调VS Code环境配置、编译/运
行
时错误排查及考试时间策略,聚焦实际编程能力提升。
async-profiler-4.5-linux-x64.tar.gz
async-profiler-4.5-linux-x64.tar.gz
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章