在C语言程序中,只有main函数才可单独进行编译,哪里错了?

如题所述

有函数的都可以单独进行编译,编译是指把程序语句翻译为机器代码,对于C语言就是把.c文件翻译为.obj文件。

此外,必须要有main函数的才可以完成连接为exe文件。追问

设循环队列的存储空间为Q(1:35),初始状态front=rear=35,先经过一系列入队和退队运算后,front=15 rear=15,则循环队列中的元素个数为()0或35 这个怎么算呀?麻烦你了

追答

你这个我也不怎么懂,开始首位相等表示空,我想最后首位相等也是空吧

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-24
C语言包括预编译,编译,和链接。你可以对多个C文件分别编译,有没有main函数没有关系,但在几个编译成的目标文件进行链接的时候要求这几个C文件中一共有且仅有一个man函数追问

设循环队列的存储空间为Q(1:35),初始状态front=rear=35,先经过一系列入队和退队运算后,front=15 rear=15,则循环队列中的元素个数为()0或35 这个怎么算呀?麻烦你了

第2个回答  2013-03-25
C语言中的函数需要主函数以及库就可以单独进行编译,编译为目标文件,要链接成可执行文件。
相似回答