[問題] #define 輸出問題
#include <stdio.h>
#define SWAP(a, b) tmp = a; a = b ; b = tmp
int main(){
int a = 10;
int b = 20;
int tmp = 0;
int n = 6;
if(n>6)
SWAP(a,b);
printf("%d %d %d\n", tmp, a, b);
}
自己覺得if應該不會執行(因為沒有縮排) 然後只執行SWAP那行 所以是 10 20 10
但是在vscode上編譯出來的結果是 0 20 0
我不太懂為什麼會這樣
麻煩大神開示 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.3.84 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1633699392.A.299.html
→
10/08 21:27,
3年前
, 1F
10/08 21:27, 1F
→
10/08 21:33,
3年前
, 2F
10/08 21:33, 2F
推
10/08 21:54,
3年前
, 3F
10/08 21:54, 3F
推
10/08 22:18,
3年前
, 4F
10/08 22:18, 4F
→
10/09 00:18,
3年前
, 5F
10/09 00:18, 5F
→
10/09 00:18,
3年前
, 6F
10/09 00:18, 6F
→
10/09 00:19,
3年前
, 7F
10/09 00:19, 7F
推
10/09 03:12,
3年前
, 8F
10/09 03:12, 8F
推
10/09 07:54,
3年前
, 9F
10/09 07:54, 9F
推
10/09 09:55,
3年前
, 10F
10/09 09:55, 10F
→
10/09 09:55,
3年前
, 11F
10/09 09:55, 11F
推
10/09 10:34,
3年前
, 12F
10/09 10:34, 12F
→
10/09 10:34,
3年前
, 13F
10/09 10:34, 13F
推
10/09 14:02,
3年前
, 14F
10/09 14:02, 14F
→
10/09 14:41,
3年前
, 15F
10/09 14:41, 15F
推
10/09 16:48,
3年前
, 16F
10/09 16:48, 16F
→
10/10 17:36,
3年前
, 17F
10/10 17:36, 17F
→
10/10 17:38,
3年前
, 18F
10/10 17:38, 18F
→
10/10 17:38,
3年前
, 19F
10/10 17:38, 19F
→
10/10 17:39,
3年前
, 20F
10/10 17:39, 20F
推
10/10 21:46,
3年前
, 21F
10/10 21:46, 21F
推
10/12 08:52,
3年前
, 22F
10/12 08:52, 22F
推
10/12 13:09,
3年前
, 23F
10/12 13:09, 23F
推
10/12 21:25,
3年前
, 24F
10/12 21:25, 24F
→
10/12 21:25,
3年前
, 25F
10/12 21:25, 25F
→
10/12 21:25,
3年前
, 26F
10/12 21:25, 26F
→
10/12 21:26,
3年前
, 27F
10/12 21:26, 27F
→
10/12 21:27,
3年前
, 28F
10/12 21:27, 28F
→
10/13 15:59,
3年前
, 29F
10/13 15:59, 29F
→
10/13 15:59,
3年前
, 30F
10/13 15:59, 30F
→
10/13 15:59,
3年前
, 31F
10/13 15:59, 31F
噓
10/14 05:25,
3年前
, 32F
10/14 05:25, 32F
噓
10/16 21:17,
3年前
, 33F
10/16 21:17, 33F
推
10/25 00:53, , 34F
10/25 00:53, 34F
→
10/26 11:29, , 35F
10/26 11:29, 35F
推
10/26 17:45, , 36F
10/26 17:45, 36F
→
10/26 17:48, , 37F
10/26 17:48, 37F
→
10/26 17:48, , 38F
10/26 17:48, 38F
→
10/26 17:49, , 39F
10/26 17:49, 39F
噓
10/26 21:57, , 40F
10/26 21:57, 40F
推
12/31 17:25, , 41F
12/31 17:25, 41F
→
12/31 17:26, , 42F
12/31 17:26, 42F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章