コンテンツにスキップ

Ef3の投稿記録

利用者の編集は15,823回。 2006年11月19日 (日)にアカウント作成。
投稿の検索開く折り畳む
⧼contribs-top⧽
⧼contribs-date⧽
(最新 | 最古) (以後の50件 | ) (20 | 50 | 100 | 250 | 500 件) を表示

2025年3月19日 (水)

2025年3月17日 (月)

2025年3月16日 (日)

2025年3月15日 (土)

2025年3月14日 (金)

2025年3月13日 (木)

  • 23:192025年3月13日 (木) 23:19 差分 履歴 +8,883 N C言語/構文体系 C言語の構文は、大きく分けて以下の階層構造を持っています。この文書では、C言語の文法要素を体系的に解説します。 最新 タグ: 2017年版ソースエディター
  • 22:492025年3月13日 (木) 22:49 差分 履歴 +10,146 N C言語/while while ループは C 言語の基本的な繰り返し構文の一つです。指定された条件が真である限り、処理を繰り返し実行します。条件判定が処理の前に行われるため、条件が最初から偽の場合は一度も処理が実行されない可能性があります。 最新 タグ: 2017年版ソースエディター
  • 22:392025年3月13日 (木) 22:39 差分 履歴 +70 N C言語/do-while #REDIRECTC言語/do {{DEFAULTSORT:do while}} Category:C言語 最新 タグ: 新規リダイレクト 2017年版ソースエディター
  • 22:362025年3月13日 (木) 22:36 差分 履歴 +8,547 N C言語/do do-while ループは C 言語の繰り返し構文の一つで、処理を最低1回実行した後に条件を評価し、その条件が真である限り処理を繰り返します。他のループ構文とは異なり、条件判定が処理の後に行われるため、最初の実行は無条件に行われます。 最新 タグ: 2017年版ソースエディター
  • 22:082025年3月13日 (木) 22:08 差分 履歴 +7,078 N C言語/continue ページの作成:「== 概要 == <code>continue</code> ステートメントは、C言語のループ制御構文の一つで、現在実行中のループ反復を途中で終了し、次の反復へ制御を移します。これにより、特定の条件下でループ本体の残りの処理をスキップしつつ、ループ自体は継続することができます。 == 構文と基本的な使い方 == :<syntaxhighlight lang=c copy> continue; </syntaxhighlig…」 最新 タグ: 2017年版ソースエディター
  • 16:452025年3月13日 (木) 16:45 差分 履歴 +15,310 N C言語/for for文はC言語における繰り返し制御構造の一つで、初期化、条件判定、更新の3つの部分から構成されています。一定回数の繰り返しや、特定の条件が満たされる間の繰り返しを簡潔に記述できます。 最新 タグ: 2017年版ソースエディター
  • 11:002025年3月13日 (木) 11:00 差分 履歴 +15,418 N C言語/union 共用体(union)はC言語の複合データ型の一つで、同じメモリ領域に異なる型のデータを格納するための機構です。構造体(struct)と似た構文を持ちますが、メモリの使い方が根本的に異なります。構造体がすべてのメンバーを別々のメモリ領域に保存するのに対し、共用体はすべてのメンバーが同じメモリ領域を共有します。 最新 タグ: 2017年版ソースエディター
  • 06:412025年3月13日 (木) 06:41 差分 履歴 +9,459 N C言語/struct 構造体は、異なる型のデータ要素を一つの単位としてまとめるためのC言語の機能です。実世界のオブジェクトは通常、複数の属性を持っています。例えば、学生は名前、学籍番号、成績などの属性を持ちます。構造体を使用することで、これらの関連する属性を論理的にグループ化することができます。 最新 タグ: 2017年版ソースエディター
  • 06:352025年3月13日 (木) 06:35 差分 履歴 +12,543 N C言語/sizeof sizeof演算子はC言語において、型やオブジェクトのサイズをバイト単位で取得するための基本的な機能です。この演算子はコンパイル時に評価され、プログラムの実行時にはすでに定数として扱われます。C23(ISO/IEC 9899:2024)においてもsizeofの基本的な機能は維持されつつ、いくつかの改善が加えられています。 最新 タグ: 2017年版ソースエディター
  • 06:292025年3月13日 (木) 06:29 差分 履歴 +10,931 N C言語/void C言語において、voidキーワードは特殊な目的を持つ型指定子です。voidは「値がない」あるいは「型がない」ことを表し、複数の文脈で異なる意味を持ちます。C23(ISO/IEC 9899:2024)においてもvoidの基本的な機能は維持されつつ、一部の使用法が明確化されています。この章では、voidの様々な用法と意味について詳しく解説します。 最新 タグ: 2017年版ソースエディター
  • 06:222025年3月13日 (木) 06:22 差分 履歴 +7,545 N C言語/enum 列挙型(enum)はC言語において名前付き定数のグループを定義するための基本的な機能です。C23(ISO/IEC 9899:2024)では、enum型に関する機能が拡張され、特にストレージ型の明示的な指定が可能になりました。この章では、enum型の基本概念から、C23における新機能までを詳しく解説します。 最新 タグ: 2017年版ソースエディター
  • 06:152025年3月13日 (木) 06:15 差分 履歴 +6,331 N C言語/inline C言語におけるinlineキーワードは、関数の実行効率を向上させるために導入された重要な機能です。本章では、inline関数の概念、使用方法、そしてC23(ISO/IEC 9899:2024)における最新の仕様について詳しく解説します。 最新 タグ: 2017年版ソースエディター
  • 06:082025年3月13日 (木) 06:08 差分 履歴 +13,450 N C言語/restrict C言語におけるrestrictキーワードは、C99で導入され、C23(ISO/IEC 9899:2024)でさらに拡張・明確化された型修飾子です。restrictは主にポインタの最適化に関わるもので、コンパイラに対して特定のポインタが指すメモリ領域へのアクセスに関する重要な情報を提供します。これによりコンパイラはより積極的な最適化を行うことができます。 最新 タグ: 2017年版ソースエディター
  • 06:022025年3月13日 (木) 06:02 差分 履歴 +12,594 N C言語/volatile C言語におけるvolatileキーワードは、コンパイラの最適化動作を制御するための重要な型修飾子です。volatileは特に、ハードウェア操作、マルチスレッドプログラミング、割り込み処理などの低レベルプログラミングにおいて重要な役割を果たします。C23(ISO/IEC 9899:2024)では、volatileの挙動と使用法がさらに明確化されています。 最新 タグ: 2017年版ソースエディター
  • 05:562025年3月13日 (木) 05:56 差分 履歴 +9,136 N C言語/const C言語におけるconstキーワードは、プログラム内で変数や関数の性質を修飾するために使用されます。主に値の不変性を宣言するためのものですが、文脈によって異なる意味を持ちます。C23(ISO/IEC 9899:2024)では、constの機能と使用法がさらに強化されています。 最新 タグ: 2017年版ソースエディター
  • 05:482025年3月13日 (木) 05:48 差分 履歴 −1,376 C言語/Keywords ln. 最新 タグ: 2017年版ソースエディター
  • 05:262025年3月13日 (木) 05:26 差分 履歴 +6,351 N C言語/double double は C 言語における 倍精度浮動小数点数 (double precision floating-point number) を表すデータ型です。IEEE 754 規格に基づく 64 ビット浮動小数点数 として実装されており、高精度の小数計算 に使用されます。 C 言語の浮動小数点数型には float (単精度) と long double (拡張精度) もありますが、double は 精度と速度のバランスが良いため、一般的な浮動小数点演算で最もよく使用されます。 最新 タグ: 2017年版ソースエディター
  • 05:182025年3月13日 (木) 05:18 差分 履歴 +6,461 N C言語/float float は C 言語における 単精度浮動小数点数 (single precision floating-point number) を表すデータ型です。IEEE 754 規格に基づく 32 ビット浮動小数点数 として実装されており、小数を扱う計算 に使用されます。 C 言語では double や long double も浮動小数点型として利用できますが、float はそれらよりも 精度が低い代わりにメモリ使用量が少なく、処理が高速 である点が特徴です。 最新 タグ: 2017年版ソースエディター
  • 05:092025年3月13日 (木) 05:09 差分 履歴 +7,720 N C言語/unsigned unsigned は C 言語において整数型の符号を明示的に指定する修飾子であり、符号なし整数 を表します。unsigned は unsigned int の省略形として機能し、明示的に符号なしであることを示します。 C 言語の整数型は 符号付き (signed) と 符号なし (unsigned) の両方が存在します。デフォルトでは int は符号付き (signed int) ですが、unsigned を付けることで符号なし整数として扱うことができます。 最新 タグ: 2017年版ソースエディター
  • 05:002025年3月13日 (木) 05:00 差分 履歴 +7,494 N C言語/signed signed は、C 言語において整数型の符号を明示的に指定する修飾子です。デフォルトで符号付き (signed) である int 型に対して、明示的に signed を付与することで符号付き整数であることを明確にすることができます。 C 言語では signed は int の別名として扱われ、signed int は単に int と同義です。ただし、char 型の符号は処理系に依存するため、signed char と unsigned char の違いは重要です。 最新 タグ: 2017年版ソースエディター
  • 04:512025年3月13日 (木) 04:51 差分 履歴 +6,758 N C言語/long long 型は、C 言語における整数型の一つであり、int 型よりも広い範囲の整数を扱うことができます。long は単独で型名として使用されるだけでなく、long long や long double のように他の型と組み合わせてサイズを修飾する役割も果たします。 C 言語の標準では、long 型のサイズはプラットフォーム依存ですが、通常 4 バイト(32 ビット)または 8 バイト(64 ビット)です。long long 型は C99 で追加され、より大きな整数範囲を提供します。 最新 タグ: 2017年版ソースエディター
  • 04:362025年3月13日 (木) 04:36 差分 履歴 +7,618 N C言語/int int 型は、C 言語において最も一般的に使用される整数型で、標準的に 4 バイト(32 ビット)を占めることが多いですが、C 言語の標準ではそのサイズはプラットフォーム依存であるため、具体的なサイズはシステムによって異なります。int 型は、符号付きおよび符号なしのバリエーションがあり、通常、整数の計算やカウンタ変数、ループ変数などで使用されます。 最新 タグ: 2017年版ソースエディター
  • 04:302025年3月13日 (木) 04:30 差分 履歴 +7,161 N C言語/short ページの作成:「== 概要 == <code>short</code> 型は、C 言語で使われる整数型の一つで、通常は 16 ビット(2 バイト)のサイズを持つ整数型です。 <code>short</code> 型は、標準的な <code>int</code> 型よりも小さい範囲の整数を格納するため、メモリの節約が求められる場合や、精度がそれほど必要ない場合に使用されます。C 言語では、 <code>../short|s…」 最新 タグ: 2017年版ソースエディター
  • 04:232025年3月13日 (木) 04:23 差分 履歴 +7,495 N C言語/char char 型は、C 言語において非常に重要なデータ型であり、文字を扱うための基本的な型です。char は「文字型」としても知られ、通常は 1 バイトのサイズを持ちますが、そのサイズはコンパイラやプラットフォームによって異なることもあります。char 型は、文字の処理だけでなく、バイト単位でデータを操作するためにも利用されます。 C 言語の初期の設計において、文字は基本的に数値として扱われ、char 型は 256 種類の異なる値を取ることができる型として使用されていました。この特性を活かして、char 型は文字だけでなく、バイナリデータの格納にも用いられています。 最新 タグ: 2017年版ソースエディター
  • 04:182025年3月13日 (木) 04:18 差分 履歴 +6,672 N C言語/auto auto は、C++ からの影響を受けて C 言語の C23 標準で導入されたキーワードです。元々 C では変数を宣言する際に、型を明示的に指定する必要がありましたが、C23 では auto キーワードを使って変数の型を型推論によって自動的に決定することができるようになりました。 C23 の auto は、自動変数として使われるだけでなく、型推論を行う機能も追加され、プログラマーが型を手動で指定せずともコンパイラにその型を推論させることができます。これにより、コードの可読性や保守性が向上し、特に複雑な型を扱う際に便利です。 最新 タグ: 2017年版ソースエディター
  • 04:042025年3月13日 (木) 04:04 差分 履歴 +6,937 N C言語/ Atomic ページの作成:「== 概要 == <code>_Atomic</code> は、C11 標準で導入された'''原子操作'''に関連する型修飾子です。この修飾子を使うことで、複数のスレッドが並行して同じ変数にアクセスする場合でも、競合状態を防ぎ、安全な読み書きができるようになります。原子操作は、スレッド間でのデータ競合を防ぐために重要な技術であり、並行プログラミングや…」 最新 タグ: 2017年版ソースエディター
  • 03:592025年3月13日 (木) 03:59 差分 履歴 +6,434 N C言語/ BitInt _BitInt は、C23 標準で新たに導入されたビット単位での整数型であり、特にビット操作や低レベルプログラミングにおいて役立つ型です。従来の整数型(int や long など)は、特定のサイズ(例えば、32ビットや64ビット)で定義されていましたが、_BitInt 型は、任意のビット数を指定して整数を表現できる点が特徴です。これにより、ビット操作を行う際に、より細かい制御が可能になります。 最新 タグ: 2017年版ソースエディター
  • 03:522025年3月13日 (木) 03:52 差分 履歴 +6,464 N C言語/ Decimal128 _Decimal128 は、C23 標準で新たに導入された128ビット十進浮動小数点型で、特に極めて高精度な十進数計算を要求するアプリケーション向けに設計されています。_Decimal128 は、金融計算、科学計算、高精度な数値解析などでその能力を発揮します。_Decimal128 は、_Decimal64 よりもさらに広い範囲と高い精度を提供し、非常に大きな数や非常に小さな数を扱うことができます。 最新 タグ: 2017年版ソースエディター
(最新 | 最古) (以後の50件 | ) (20 | 50 | 100 | 250 | 500 件) を表示