每调用一次函数 使得Num+1
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int INC(int *x)
{
return ( * x)++;
}
int main()
{
int num = 0;
INC(&num);
INC(&num);
INC(&num);
printf("%d\n", num);
system("pause");
return 0;
}
函数不知道该起个什么名字 胡乱起了一个嘻嘻
return ( * x)++;
主要就是要说一下++的优先级高于*
没啥
这篇博客很水的。
看一个我觉得好玩的
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("%d", printf("%d", printf("%d", 43)));
system("pause");
return 0;
}
解释
printf 的返回值
返回一个int值
表示被打印的字符数
例如: int a=104; printf(%d",a); printf将返回3
printf(“123\n”); printf将返回4