質問編集履歴

3

誤字

2017/08/09 07:28

投稿

Onishi
Onishi

スコア10

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,8 @@
3
3
  水平タブを空白文字に変換するプログラムの一部です。
4
4
 
5
5
 
6
+
7
+ ```ここに言語を入力
6
8
 
7
9
  int main(int argc , char *argv[]){
8
10
 
@@ -46,4 +48,6 @@
46
48
 
47
49
  }
48
50
 
51
+
52
+
49
- この**(++argv)と*++(*argv)と++*argvがそれぞれ何を指しているのかわかりません。
53
+ ```この**(++argv)と*++(*argv)と++*argvがそれぞれ何を指しているのかわかりません。

2

誤字

2017/08/09 07:28

投稿

Onishi
Onishi

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  コマンドライン引数についてです。
2
+
3
+ 水平タブを空白文字に変換するプログラムの一部です。
2
4
 
3
5
 
4
6
 
@@ -6,7 +8,7 @@
6
8
 
7
9
 
8
10
 
9
- int widtth = 8;
11
+ int width = 8; //タブ幅を設定
10
12
 
11
13
 
12
14
 
@@ -30,16 +32,18 @@
30
32
 
31
33
 
32
34
 
33
- if(**(++argv) == '-'){
35
+ if(**(++argv) == '-'){ //コマンドラインで-tnのオプションがあった時タブ幅をnにします。
34
36
 
35
37
 
36
38
 
37
- if(*++(*argv) == 't')
39
+ if(*++(*argv) == 't'){
38
40
 
39
41
 
40
42
 
41
43
  width = atoi(++*argv);
42
44
 
43
-
45
+ }
46
+
47
+ }
44
48
 
45
49
  この**(++argv)と*++(*argv)と++*argvがそれぞれ何を指しているのかわかりません。

1

タグの変更

2017/08/09 06:33

投稿

Onishi
Onishi

スコア10

test CHANGED
File without changes
test CHANGED
File without changes