int Max(int x,int y)
{
if(x>y)
return x;
else
return y;
}
int main()
{
int num1=1;
int num2=2;
int max=0;
max=MAX(num1,num2);
printf(“max=%d\n”,max);
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
int a=10;
int arr[]={1,2,3,4,5,6}; //根据初始化的内容确定数组大小
printf("%d\n",sizeof a); //4 sizeof是操作符,不是函数,函数的()不能省略
printf("%d\n",sizeof (int)); //4
printf("%d\n",sizeof int; //error
printf("%d\n",sizeof (arr)); //24 计算数组大小,单位是字节
printf("%d\n",sizeof (arr)/sizeof(arr[0])); //6
return 0;
}