1
#include<stdio.h>
int main(){
int a=1,b=2,c=3;
// 等于 a=(b--<=a)||(a+b!=c)
a=b--<=a||a+b!=c;
printf("%d,%d\n",a,b);
}
执行结果:
2
#include<stdio.h>
f(char *s){
char *p=s;
while(*p)
p++;
// 返回两个地址之间的偏移量
return (p-s);
}
int main(){
char *a="abded";
int k;
k=f(a);
printf("%d\n",k);
}
执行结果:
3