高端响应式模板免费下载

响应式网页设计、开放源代码、永久使用、不限域名、不限使用次数

C语言中x和x的区别

对++i和i++的解释:===============================

简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。

而 a = ++i,相当于 i=i+1; a = i;

而 a = i++,相当于 a = i; i=i+1;

如果实在搞不明白++ --怎么回事,那也不是什么天塌下来的事。

因为a=++i完全可以写成 i++; a=i。

a=i++完全可以写成 a=i; i++。

而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用。 ================================ 解释程序:

printf("%d\n",++x+y++);++x后x=7与y相加后是12然后y变成6以后的同理

猜你喜欢