表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
7/11

auto

C言語において `auto` キーワードは、変数の型推論に使用されます。このキーワードを使用すると、変数の型を自動的にコンパイラが推論し、その型を設定します。C言語では、通常、変数を宣言する際にその型を指定する必要がありますが、`auto` キーワードを使用することで、変数の型を省略することができます。


以下は `auto` キーワードの基本的な使用法の例です:


```c

#include <stdio.h>


int main() {

// 変数の型を自動的に推論

auto x = 10;


// 推論された型は int

printf("x: %d\n", x);


// 別の例:浮動小数点数型

auto y = 3.14;


// 推論された型は double

printf("y: %f\n", y);


return 0;

}

```


上記の例では、`auto` キーワードを使用して変数 `x` と `y` を宣言しています。`x` の初期値が整数(`10`)であるため、`auto` はその型を `int` と推論し、`y` の初期値が浮動小数点数(`3.14`)であるため、`auto` はその型を `double` と推論します。


ただし、C言語では変数の型を宣言することが一般的であり、`auto` キーワードの使用は比較的少ないです。代わりに、C++では `auto` キーワードがより広く使用され、特にジェネリックプログラミングやイテレータの処理などで役立ちます。

評価をするにはログインしてください。
この作品をシェア
Twitter LINEで送る
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ