77问答网
所有问题
当前搜索:
头文件里面可以包含头文件吗
c++问题,如果我对
头文件
进行多次
包含
会因为名字重复而出错吗?
答:
会的,不过也看编译器,
有
的IDE会自助替换再编译 VS
中
则不行,比如下继承中;class A B:A 若C同时使用A B对象,则只用
包含
B的
头文件
即可
c++。
可以
在
头文件中
定义并初始化变量吗?
答:
可以。但是分两种,一种仅限
头文件
用,另一种是
包含
这个头文件的文件也可以用。第1种的定义方式:例子1-1: int a=0;例子1-2: node n={0,100}; // node 为用户自定义类型 总结:第一种仅限头文件的定义和普通的变量定义方式一模一样。第2种的定义方式:例子2-1: extern int a;例子2-2...
C语言
中头文件包含
时用<>或""括起来
有
什么区别?
答:
有
区别,不一样的。用 <> 括起来,编译器会从C语言安装的根目录去搜寻
头文件
。用 "" 括起来,编译器会从C语言专用的头文件目录去搜寻头文件。 C语言专用的头文件目录
包含
在 C语言安装的根目录
中
,所以,用 <> 括起来 ,搜寻更彻底,但速度较慢。
C语言
包含头文件
是什么?
答:
你需要用到一些标准的库函数,用
头文件
就是把相应库函数所在的
文件包含
进来,让编译器知道到哪里去找所用到的函数,不同的文件里
有
不同的函数。如你会用到printf函数,那么就需要包含<stdio.h>,这个
文件里面包含
了标准输入输出函数。
DEV C++
中头文件
fstream继承了iostream,为什么我
包含
了fstream还要再包含...
答:
头文件,某
头文件中
含另一头文件,不叫继承。类继承,不等于头文件已 包含(或你说的继承)那个类有关的头文件。头文件fstream 里没
有包含
iostream,而cerr、cout 在iostream头文件中。所以要加iostream。
C语言vs2008
中
,
包含
了自己编的头文件却不能使用
头文件里
的函数
答:
lz没具体描述,我也没编译 感觉你这个程序的问题可能
有
三个原因:重复的.h
头文件
“stdafx.h” (因为#include指令是可以嵌套的)不注意得话会引起重复定义 (你这个程序要那个头文件没用吧 为什么要加呢。。)函数定义,我觉得定义成sc(char a[],char b,int n)比较好 其中n为数组大小,然后在...
c语言怎么
包含
自己写的
头文件
?
答:
在项目
中
,添加新建项,选择“.h”项比如创建一个"my.h"然后在你需要引用的C
文件
#include "my.h"就可以了
c语言
中头文件
和源文件一定要在同一个
文件夹里面吗
?
答:
c语言
中头文件
和源
文件可以
不在同1个
文件夹
,在引用的时候加入头文件的绝对路径就可以。系统自带的头文件,用<>
包含
;自定义的头文件,用""包含;C程序的头文件以“.h”为后缀。以下是假设名称为graphics.h的头文件:ifndefGRAPHICS_H//作用:防止graphics.h被重复引用 defineGRAPHICS_H include<......
在
头文件中
定义一个结构体,两个cpp文件同时
包含
它,编译时时否会重复...
答:
第二个文件如果include了第一个文件,那么第一个
文件里面
所有的被
包含
的文件也相当于在第二个文件里面被包含了。所以不用重新包含。还有,你说那中情况是不会重复的。一般情况下。文件都是这么写,无论你怎么弄都不会重复了 ifndef __A_H__//这个宏一般就是你的文件名.变成下划线,前后各加两个...
c语言
中头文件
和源文件一定要在同一个
文件夹里面吗
?
答:
c语言
中头文件
和源文件不在同一
文件夹
也可以的,引用中加入头文件的绝对路径就可以。这里在“F:/代码”下新建一个头文件1.h,内容是“int a=10 ”,在其它目录新建cpp文件,如下:include<stdio.h> include "F:/代码/1.h"//引用1.h文件 void main(){ int b=10;printf("a+b=%d\n",a+...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜