自加,自减

自加中,a++与++a的具体区别? 

Lanny02
浏览 1171回答 4
4回答

Perona

#include <stdio.h> int main() {     int x = 0;     int y = 0;     printf("x=%d\n",x++);//先取值x的值为0,运算不影响输出结果     printf("y=%d\n",++y);//先自增1,然后取出y的值,输出的是运算后的结果     return 0; }这里输出结果:x=0y=1(这就是区别)

Perona

a++先取值,后运算。++a先运算,后取值。
打开App,查看更多内容
随时随地看视频慕课网APP