`
anlx27
  • 浏览: 496654 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

#include "stdio.h" 与 #include <stdio.h> 的区别

阅读更多
突然看到有的文件包含用#include "文件名",有的用#include <文件名>.于是自习看了下,在这和大家分享下。

文件包含include有三种形式的控制指令
1:#include   <文件名>    
      将把该行替换为文件名指定的文件的内容。文件名不能包含> 或换行符。
      如果文件名包含字符   "   '   \   或   /*     则行为没有定义。
      预处理器将在某些特定的位置查找指定的文件
        如:在tc下   Options-> Directories-> Include   directories:
                  可以设置include目录   (如:c:\TURBOC2\INCLUDE)
2:#include   "文件名 "        
        首先从原文件的位置开始搜索指定文件,如果没有找到指定的文件则按第一种的方式处理。
        如果文件名包含字符   '   \   或   /*     则行为没有定义。可以使用字符>
3:#include   记号序列     
      它将按照扩展普通文本的方式扩展记号序列进行解释。记号序列必须被解释为 <..> 或 ".. "
      两种形式之一,然后再按照上述方式进行处理。
          #define   SSS   <stdio.h>
          #include   SSS
          void   main()
          {
                    printf( "Hello!\n ");
          }
#include文件可以嵌套。
分享到:
评论

相关推荐

    #include

    #### `#include &lt;stdio.h&gt;` `stdio.h` 是 C 语言的标准输入输出库,提供了诸如 `printf`, `scanf`, `fopen`, `fclose` 等用于文件和控制台输入输出操作的函数。 #### `#include &lt;stdlib.h&gt;` `stdlib.h` 包含了通用...

    #include "stdio.h" /* 输入输出函数的头文件 */

    "#include "stdio.h" /* 输入输出函数的头文件 */" 在 C 语言中,`#include` 是一个预处理命令,用于将头文件包含到当前文件中。`stdio.h` 是一个标准头文件,提供了输入输出函数的声明。`stdio.h` 中宣布了多个...

    c语言水仙花练习#include<stdio.h>

    水仙花c语言#include&lt;stdio.h&gt; #include &lt;math.h&gt; void main() /*主函数*/ { int num, a,b,c; /* 定义a,b,c为整形函数 */ for(a=1;a&lt;=9;a++) /*a是百位上数字,范围是1~9*/

    猜数字 C++ #include<stdio.h>

    1. 头文件包含:`#include&lt;stdio.h&gt;`、`#include&lt;time.h&gt;`和`#include&lt;stdlib.h&gt;`分别包含了标准输入输出库、时间库和标准库。 2. `void main()`函数是程序的入口点,程序从这里开始执行。 3. `int a, b, y;` 声明了...

    #include stdio.h.md

    #include stdio.h.md

    C++班级成员信息管理

    #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;malloc.h&gt; #include &lt;string.h&gt; typedef struct Student//学生信息 { signed short id; char name[11]; char sex[7]; signed short age; char telNum...

    #include stdio.h Q.docx

    #include stdio.h Q.docx

    学生成绩管理

    #include&lt;stdio.h&gt;#include&lt;malloc.h&gt;#include&lt;string.h&gt;#include&lt;stdlib.h&gt;#define NULL 0#define LEN sizeof(struct student)struct student{ int num; char name[10]; int score; struct student *next;};int n;...

    # include <stdio.h>

    # include &lt;stdio.h&gt; # include&lt;stdlib.h&gt; char stu_no[10][10]; int c_math[10],c_en[10],c_computer[10],point[10],average[10]; int i,j,max; char c; void input() { for(i=0;i&lt;=9;i++) /*输入学生...

    #include stdio.h(1).docx

    - **`#include &lt;stdio.h&gt;`**:这是C语言的标准输入输出库,提供了如`printf()`、`scanf()`等函数来处理基本的输入输出操作。 - **`#include &lt;stdlib.h&gt;`**:该头文件包含了用于内存分配、程序终止等操作的函数,例如...

    华为笔试题

    华为各个职位笔试题 #include &lt;stdio.h&gt; #include &lt;iostream.h&gt; #include &lt;ctype.h&gt; #include &lt;string.h&gt; void fun(char a[]) { int i,j,m=0,s=0,strl; strl=strlen(a); char temp[30]={0}; for(i=strl-1;i&gt;=0;i...

    c语言写的预测分析器

    #include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;malloc.h&gt; #include &lt;stdlib.h&gt; #include&lt;string.h&gt; #define stack_init_size 100 #define stackincrement 10 char ch,ch1; int i,j,k,n,m;

    SeqList.h #include <stdio.h> //包含标准输入输出流的头文件 #include <assert.h

    #include &lt;stdio.h&gt; //包含标准输入输出流的头文件 #include &lt;assert.h&gt; //包含断言的头文件 #include &lt;stdlib.h&gt; //包含增容等的头文件 typedef int SLDataType; //类型重命名 typedef struct SeqList { ...

    操作系统实验索引结构文件模拟

    #include &lt;stdio.h&gt; #include &lt;iostream.h&gt; #include &lt;iomanip.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; #define BLOCKNUM 8000 //磁盘物理块个数 #define DIRECT_ADDR_NUM 10 //直接寻址地址个数 #define ...

    哈夫曼树创建(.cpp )

    #include &lt;stdio.h&gt; #include &lt;string.h&gt; #define N 50 /*叶子结点数*/ #define M 2*N-1 /*树中结点总数*/ typedef struct { char data[5]; /*结点值*/ int weight; /*权重*/ int parent; /*双亲结点*/ int ...

    stdio.h 库函数下载

    我在编写"Hello World !"时,刚写第一行代码, IDE就...其实是因为stdio.h文件的缺失造成的,解决方法很简单:把stdio.h文件下载到”C:\Program Files (x86)\Windows Kits\10\Lib\10.0.10150.0\ucrt\x64“路径下即可。

    C语言做的成绩管理系统

    #include&lt;stdio.h&gt; #include&lt;string.h&gt; #include&lt;conio.h&gt; #include&lt;alloc.h&gt; int r; struct student { int number; char name[9]; float score[4]; float avescore; }; typedef struct link { struct ...

Global site tag (gtag.js) - Google Analytics