Re: [問題] c語言printf的問題
※ 引述《reallifezip (真實的生活)》之銘言:
int a = 11, b = 2, c = 7;
printf("%d\n", a+b++-++c);------------> a+(b++)-(++c) 顯示出11+2-8=5
------------> 跳出上一行b才+1,a=11 b=3 c=8
printf("%d\n", a = b += c);-----------> b+c assgin給b,b=11,再assign給a a=11
printf("%d %d", a, b); ------------->a=11 b=11
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.250.233
推
03/19 21:20, , 1F
03/19 21:20, 1F
→
03/19 21:21, , 2F
03/19 21:21, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
5
25