Cでconst変数を変更する方法は?
CまたはC++では、定数変数を使用できます。定数変数の値は、初期化後に変更することはできません。このセクションでは、いくつかの定数変数の値を変更する方法を説明します。
定数変数の値を変更したい場合は、コンパイル時エラーが発生します。より良いアイデアを得るために、次のコードを確認してください。
例
#include <stdio.h> main() { const int x = 10; //define constant int printf("x = %d\n", x); x = 15; //trying to update constant value printf("x = %d\n", x); }
出力
[Error] assignment of read-only variable 'x'
したがって、これはエラーを生成しています。ここで、xの値(定数変数)を変更する方法を見ていきます。
xの値を変更するには、ポインターを使用できます。 1つのポインターがxを指します。ポインタを更新してもポインタを使用するようになりましたが、エラーは発生しません。
例
#include <stdio.h> main() { const int x = 10; //define constant int int *ptr; printf("x = %d\n", x); ptr = &x; //ptr points the variable x *ptr = 15; //Updating through pointer printf("x = %d\n", x); }
出力
x = 10 x = 15
-
PHPでグローバル変数を宣言する方法は?
グローバル変数はプログラムのどの部分からでもアクセスできます。ただし、変更するには、変更する関数でグローバル変数をグローバルとして明示的に宣言する必要があります。これは、グローバルとして認識される変数の前にキーワードGLOBALを配置することで、便利なことに実現されます。 例 コードは次のとおりです。PHPでグローバル変数を宣言する方法を確認できます- <?php $val = 1; function display() { GLOBAL $val;
-
C#で変数を定義する方法は?
C#の各変数には特定のタイプがあり、変数のメモリのサイズとレイアウト、そのメモリ内に格納できる値の範囲、および変数に適用できる一連の操作を決定します。 変数の場合- <data_type> <variable_list>; 例を見てみましょう- int x, y; 変数の上はint型です。他のタイプの変数を宣言しましょう。 フロートタイプの変数- float z; ショートタイプの変数- short p;