質問編集履歴
1
プログラムの訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
printf("\nData before swap1 a=%d b=%d",a,b );
|
26
26
|
|
27
|
-
swap(a,b);
|
27
|
+
swap(&a,&b);
|
28
28
|
|
29
29
|
printf("\nResult of swap1 a=%d b=%d",a,b);
|
30
30
|
|
@@ -59,3 +59,11 @@
|
|
59
59
|
|
60
60
|
|
61
61
|
個人的にはポインタtempを表示したあとに、何の値もいれずに通常変数(*p)として扱ったことに原因があると考えているのですが…
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
※プログラム8行目swap(a,b)をswap(&a,&b)に訂正しています
|