网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

头文件中的 ifndef/define/endif 干什么用?


参考答案

更多 “ 头文件中的 ifndef/define/endif 干什么用? ” 相关考题
考题 .h头文件中的ifndef/define/endif 的作用?

考题 4:头文件ifdef/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

考题 `ifndef不能带`elsif。

考题 9、STM32程序中 #ifndef 和 #ifdef 属于宏定义判断。