C语言——预处理命令(宏)有些问题,宏和函数都可以

来源:互联网 发布:人工智能电影内容 编辑:程序博客网 时间:2024/05/28 15:22
#include<stdio.h>#define MAX(x,y) (x)>(y)?(x):(y)void main(){int t;int a=1;int b=2;int c=3;int d=4;t=MAX(a+b,c+d);printf("%d\n",t);}/*这里的MAX不是函数,只有一个main函数,在main 函数中就能求出 t 的值,这个问题也可以用函数(定义求两个数中大者的函数maxint max(int x,int y){return (x>y? x:y); */

0 0
原创粉丝点击