0
点赞
收藏
分享

微信扫一扫

必看的C语言教程之头文件那点事

回望这一段人生 2022-02-09 阅读 20

#include<stdio.h>
#define PI 3.14159

int main(){
    int r = 2;
    printf("%lf\n",2 * r * PI);//输出周长
    printf("%lf",r * r * PI);//输出面积
    return 0;
}
#include<stdio.h>

#define a printf("Hello,world!\n");\
          printf("Hello,world1");
int main(){
    a;
    return 0;
}
#include<stdio.h>

#define cube(x)((x * x * x))
int main(){
    printf("%d",cube(4));//64
    return 0;
}

【错误写法】

#include<stdio.h>
int max(int a,int b);
int main(){
    int a = max(1,2);
    return 0;
}
int max(int a,int b){
    if (a > b) {
        return a;
    } else {
        return b;
    }
}
#include<stdio.h>
#include"max.h"

int main(){
	double a = max(1,2);
	printf("%lf",a);
	return 0;
}
#include "max.h"

double max(double a,double b){
	if (a >= b){
		return a;
	} else {
		return b;
	}
}
double max(double a,double b); //头文件
  • 声明是不会产生代码的东西
#ifndef _LIST_ HEAD_//防止重名
#define _LIST_HEAD_

typedef struct _list{

}
#endif

举报

相关推荐

0 条评论