回答編集履歴
1
refinement
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
日本工業規格(JIS) X 3010
|
27
|
+
日本工業規格(JIS) X 3010:2003 プログラム言語C、その翻訳元である ISO/IEC 9899:1999 Programming languages - C より、直接関連する文面を引用しておきます。
|
28
28
|
|
29
29
|
|
30
30
|
|
@@ -54,13 +54,13 @@
|
|
54
54
|
|
55
55
|
> 左辺値(lvalue)は,オブジェクト型,又は`void`以外の不完全型をもつ式とする。
|
56
56
|
|
57
|
-
> An _lvalue_ is an expression with an object type or an incomplete type other than `void`
|
57
|
+
> An __lvalue__ is an expression with an object type or an incomplete type other than `void`
|
58
58
|
|
59
59
|
>
|
60
60
|
|
61
61
|
> 変更可能な左辺値(modifiable lvalue)とは,配列型をもたず,不完全型をもたず, const 修飾型をもたない左辺値とし,(後略)
|
62
62
|
|
63
|
-
> A _modifiable lvalue_ is an lvalue that does not have array type, does not have an incomplete type, does not have a const-qualified type, [...]
|
63
|
+
> A __modifiable lvalue__ is an lvalue that does not have array type, does not have an incomplete type, does not have a const-qualified type, [...]
|
64
64
|
|
65
65
|
>
|
66
66
|
|
@@ -74,7 +74,7 @@
|
|
74
74
|
|
75
75
|
> 単純代入(simple assignment)(`=`)は,右オペランドの値を代入式の型に型変換し,左オペランドで指し示されるオブジェクトに格納されている値をこの値で置き換える。
|
76
76
|
|
77
|
-
> In _simple assignment_ (`=`), the value of the right operand is converted to the type of the assignment expression and replaces the value stored in the object designated by the left operand.
|
77
|
+
> In __simple assignment__ (`=`), the value of the right operand is converted to the type of the assignment expression and replaces the value stored in the object designated by the left operand.
|
78
78
|
|
79
79
|
>
|
80
80
|
|