C#でのリテラル定数について
- 題名: C#でのリテラル定数について
- 著者: たたか
- 日時: 2006/03/27 15:10:19
- ID: 15041
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: C#でのリテラル定数について
- 著者: 魔界の仮面弁士
- 日時: 2006/03/27 15:40:03
- ID: 15042
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: C#でのリテラル定数について
- 著者: たたか
- 日時: 2006/03/27 16:16:03
- ID: 15044
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: C#でのリテラル定数について
- 著者: たたか
- 日時: 2006/03/27 16:16:44
- ID: 15045
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: C#でのリテラル定数について
- 著者: 魔界の仮面弁士
- 日時: 2006/03/27 16:49:31
- ID: 15047
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: C#でのリテラル定数について
- 著者: mc923
- 日時: 2006/03/27 16:49:57
- ID: 15048
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: C#でのリテラル定数について
- 著者: たたか
- 日時: 2006/03/27 20:25:12
- ID: 15061
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: C#でのリテラル定数について
- 著者: たたか
- 日時: 2006/03/27 20:36:53
- ID: 15062
- この記事の返信元:
- この記事への返信:
- ツリーを表示
win2000pro,VC#2005Expressです。
C#における定数について質問です。
プログラミングC#第四版の33ページに以下の記述があります。
「定数は3つあります。リテラル、シンボル定数、列挙型の3つです。次の代入において32はリテラル定数です。
x = 32;
32の値は常に32です。32に対して新しい値を代入することはできませんし、どう試みようと、32に99の値を表現させることはできません。」
そして以下のプログラムを書いたのですが、
csc test01.csとしても
「a.cs(7,3): error CS0103: 名前 'x' は現在のコンテキスト内に存在しません。」
となりコンパイルできません。
using System;
class X
{
static void main() {
x = 32;
Console.WriteLine("x");
}
}
リテラル定数とはどのように表現すればよいのでしょうか?