99问答网
所有问题
当前搜索:
c语言编译找不到头文件
c语言
初学者的问题
答:
printf(...)是标准库里的函数,你不加stdio.h
头文件
,程序在
编译
的时候
找不到
函数原型,就会报错,还有就是主函数要声明为int型,还要有返回值:#include <stdio.h>int main(){ printf("I love China\n"); return 0;}
C语言
含有包含自定义
头文件
的程序怎么
编译
?
答:
2、
编译
,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级
语言
指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。
C
源程序
头文件
-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序--...
...的
C语言
源代码分成几个文件,然后在dev c++上进行多
文件编译
...
答:
第一步:首先将每个头文件写好,如下:注意在源文件使用头文件时要用“”而不能用<>,即:include "ff.h" 而不是 #include <ff.h> 第二步,将源代码写好后的运行结果:这就可以了。程序能运行出结果了。需要注意的一点:文件要在同一路径。如下图:必须这样做!否则
编译
器将
找不到头文件
,会...
在
C语言编译
的时候,用到<list.h>
头文件
,怎么会出错呢 我的VC++6.0中的...
答:
你的LPLINK这个自定义类型是定义在哪里的。需要在引用list.h前,引用定义这个类型的
头文件
如果是
C文件
需要先定义LPLINK 再引用list.h 另外自己写程序的话,还是直接用C关键字的好。比如 inline LPLINK GetHeadOfList(LPLIST List)这样。
求
C语言
环境下的malloc.h
头文件
答:
需要
头文件
不过是需要里面的函数声明,可能你的程序是直接从别人那里拿来的。别的
编译
环境里有这个头文件,正确的建议是去掉包含的malloc行,看那些函数报警,然后在本编译系统中添加上包含这些函数的头文件就行了。malloc和free在stdlib.h中,memcpy类在string.h中。所以下面两位的说法都正确。
C语言
引用malloc.h
头文件
时候出现C2143: syntax error : missing...
答:
include 实际上是将 被 include的文件的所有内容,全部插入到 include的位置。关于这种错误,你可以尝试下,调换 include顺序 如果你自己这个
头文件
并没有 使用到 malloc.h里面的内容,你可以将这个头文件放到最后,或者最开头。
C语言头文件
有哪些?
答:
本分类给出了各种数学计算函数,必须提醒的是ANSI C标准中的数据格式并不符合IEEE754标准,一些
C语言编译
器却遵循IEEE754(例如frinklin C51)
头文件
math.h 函数列表 函数类别 函数用途 详细说明 错误条件处理 定义域错误(函数的输入参数值不在规定的范围内)值域错误(函数的返回值不在规定的范围内)三...
C语言
中#include "stdafx.h"这个
头文件
是什么意思啊?
答:
h来使用预
编译头文件
。"stdafx.h"头文件没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。使用AppWizard来自动生成某些项目的时候,系统会自动把所需要include的头文件在stdafx.h中先include一下,这样,只需要直接include这个stdafx.h文件即可。
C语言
的
头文件
和主函数怎么联系
答:
“我写了一个
头文件
” ---自己定义的头文件: xxx.h include "xxx.h"不能是尖括号啊 尖括号是包含系统头文件时 ""是包含用户定义的头文件 它们的搜索路径不太一样。如果你用尖括号,那么把它当成了系统头文件, 当然
找不到
了的
C语言
中:
头文件
名可以由用户指定,其后缀不一定用".h" 。我用#include...
答:
那么可以include "mylib.h" 。另外,
头文件
的确不一定非要.h, 但为了规范,头文件最好为.h,实现文件为.
c
或者.cpp, 如果你将来要做项目的话,那么在Makefile中也容易操作,别人通过你的后缀也容易就能看出你这个文件是个什么性质的,这些可能你现在体会
不到
,你几年后会明白我的意思。
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜