++i、i++、printf函数

来源:互联网 发布:php call stack错误 编辑:程序博客网 时间:2024/05/17 05:06
#include<stdio.h>#include<string.h>#include<stdlib.h>/*int main(void){int a = 2;printf("a++=%d,++a=%d,a++=%d\n", a++, ++a, a++);//452printf("a=%d ", a);//5getchar();return 0;}*//*void main(){int a = 2, *p = &a, *q = &a;printf("%d %d  ", (*p), a);//2,2printf("%d %d %d  ", *p++, (*p)++, *q++);//3 2 2printf("%d", a);//3p = &a; q = &a;printf("%d %d %d %d ", a, *p, (*q)++, a);//4434printf("%d %d %d  %d ", a, ++(*p), ++(*q), a);//6666printf("%d ", a);//6getchar();}*/int main(void){int i = 0;printf("%d%d%d", ++i, i++, ++i);//313getchar();return 0;}


这应该和具体的编译环境有关。其实没意思的,参看http://bbs.csdn.net/topics/370153775

0 0
原创粉丝点击