c语言 文件的包含应用

定义头文件h1.h,代码如下

#ifndef c__________130922_h1_h
#define c__________130922_h1_h

#define P printf
#define S scanf
#define D "%d"
#define C "%c"

#endif

main.c 文件代码

#include <stdio.h>
#include "h1.h"
/*
 使用尖括号与双引号的区别
 用尖括号:系统到存放c 库函数头文所在的目录中寻找要包含的文件,这是标准方式
 使用双引号:系统先到用户当前目录下寻找要包含的文件,若找不到,再到存放c库函数头文件所在的目录中寻找要包含的文件
 */
int main(int argc, const char * argv[])
{
    int a;
    printf("请输入a:\n");
    S(D,&a);
    P(D,a);
    printf("\n");
    P(C,a);

    
    return 0;
}


你可能感兴趣的:(c语言 文件的包含应用)