C ++の左辺値と右辺値とは何ですか?
左辺値(ロケーター値)は、メモリ内の識別可能な場所を占める(つまり、アドレスを持つ)オブジェクトを表します。
int i = 10; But this is not: int i; 10 = i;
-
C ++の符号付きおよび符号なしキーワードとは何ですか?
C ++のすべての数値タイプには、符号を付けることも付けないこともできます。たとえば、正の整数のみを表すintを宣言できます。特に指定がない限り、すべての整数データ型は符号付きデータ型です。つまり、正または負の値をとることができます。 unsignedキーワードは、符号なしの変数を宣言するために使用できます。 例 #include<iostream> using namespace std; int main() { unsigned int i = -1; int x = i; cout <&l
-
C#の右辺値と左辺値とは何ですか?
以下は、C#の式のタイプです- 左辺値 −左辺値である式は、代入の左側または右側のいずれかとして表示される場合があります。 値 −右辺値である式は、代入の右側に表示される場合がありますが、左側には表示されない場合があります。 変数は左辺値であるため、代入の左側に表示される場合があります。数値リテラルは右辺値であるため、割り当てられず、左側に表示されない場合があります。 これが有効なC#ステートメントです- int a = 100: