C语言可以使用algorithm头文件吗?

速度求助啊,C语言里面可以使用像algorithm这样的STL头文件吗?比如我如何在C程序里面加入sort函数。PS:我的程序的后缀名不可改变,必须为.c,无法改为.cp... 速度求助啊,C语言里面可以使用像algorithm这样的STL头文件吗?比如我如何在C程序里面加入sort函数。
PS:我的程序的后缀名不可改变,必须为.c,无法改为.cpp
展开
 我来答
IIBBMM007
2012-11-07
知道答主
回答量:49
采纳率:0%
帮助的人:29.2万
展开全部
可以加入!
举个例子,你是用过c-free这个软件没有?函数不能使用的原因是因为你没有对应函数的都文件在编译软件中,导致了软件编译时不能识别这个函数的意思,所以你需要加入对应函数的头文件到编译链接的库中;
工程--》设置--》链接--》添加头文件
更多追问追答
追问
信息学奥赛里面可以这样使用吗?
或者说是不是必须要用c-free这个软件?
追答
可以,所有的编程软件基本都有加入库的功能,可以直接加到相应的文件夹也可以通过软件添加
kaixingui2012
2012-11-06 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:81%
帮助的人:6190万
展开全部
#include <stdlib.h>

你可以使用 qsort()函数来完成排序!可以到百度找例子来参考。
追问
那么其他的一些函数怎么整呢,比如min,max,merge,include等函数呢?求助求助~~
追答
只好自己去写了,标准C没有这些函数
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gongxinheng
推荐于2017-09-11 · 知道合伙人软件行家
gongxinheng
知道合伙人软件行家
采纳数:55 获赞数:380
6年游戏开发经验。曾在多个MMO PC游戏以及手游项目担任主程。 目前在美国华盛顿州立大学留学并参与研究项目

向TA提问 私信TA
展开全部
纯C语言不可以使用algorithm头文件,因为algorithm是C++库里的

algorithm中的大部分算法都是针对C++语言特有的,需要用到STL(标准模板库)的容器等。具体可以参考:https://en.wikipedia.org/wiki/Algorithm_(C%2B%2B)
纯C语言可以在网上找一些第三方的库去替代,但是灵活性肯定是比C++的标准库提供的方法低很多,因为语言本身的局限性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式