速度求助啊,C语言里面可以使用像algorithm这样的STL头文件吗?比如我如何在C程序里面加入sort函数。
PS:我的程序的后缀名不可改变,必须为.c,无法改为.cpp
信息学奥赛里面可以这样使用吗?
或者说是不是必须要用c-free这个软件?
可以,所有的编程软件基本都有加入库的功能,可以直接加到相应的文件夹也可以通过软件添加
追问那么这个库又从哪里来呢?考奥赛的时候可是不提供网络支持的啊。
追答1.你自己建一个.h文件 ,然后再这个文件中把你想要的函数都声明定义一边,在主函数里 #include 把你创建的头文件包含进来 ,但是你得自己写函数了
2.或者你可以使用宏定义 比如:#define max(a,b)(a>b?a:b)
3.STL头文件是面向对象程序写的,都是基于类实现的,c语言可以用 ,但是很麻烦
那么其他的一些函数怎么整呢,比如min,max,merge,include等函数呢?求助求助~~
追答只好自己去写了,标准C没有这些函数
本回答被网友采纳