网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
头文件中的 ifndef/define/endif 干什么用?
参考答案
更多 “ 头文件中的 ifndef/define/endif 干什么用? ” 相关考题
考题
C语言提供的预处理功能包括条件,其基本形式为: #×××标识符 程序段1 #else 程序段2 #endif 这里的×××可以是( )A.define或includeB.ifdef或includeC.indef或ifndef或defineD.ifdef或ifndef或if
考题
避免头文件被多次包含的编译预处理方法有A.#ifndef HEADER_FILE_NAME #define HEADER_FILE_NAME // 程序代码 #endif#B.#pragma once#C.#include once#D.C++11 的 _Pragma 运算符
考题
5、头文件的预编译处理形式如下: #ifndef 标识符 #define 标识符 ... #endif 关于头文件的说法正确的是:A.头文件中一般情况下只进行变量和函数的声明,不建议进行变量和函数定义B.头文件中采用预编译处理的目的是防止一个头文件被多次包含C.不同的头文件预编译处理中的标识符可以相同D.如果头文件中有变量、函数的定义,且被多个源文件应用,则必须使用预编译处理E.头文件以.h作为文件类型后缀
考题
1、避免头文件被多次包含的编译预处理方法有A.#ifndef HEADER_FILE_NAME #define HEADER_FILE_NAME // 程序代码 #endif#B.#pragma once#C.#include once#D.C++11 的 _Pragma 运算符
考题
6、用scanf和printf函数时要用以下哪个语句导入头文件?A.#include<std.h>B.#include<stdio.h>C.#define<stdio.h>D.#include stdio.h
考题
9、STM32程序中 #ifndef 和 #ifdef 属于宏定义判断。
热门标签
最新试卷