数学処理 C言語 絶対値を求める方法 abs fabs 条件演算子 マクロ 整数の絶対値を求める方法 #include <stdlib.h> // インクルードが必要 int a = -500; int ret = 0; ret = abs(a); printf("%d", ret); ret = abs(-100... 2020.08.30 数学処理
C言語の基礎知識・雑学 C言語 printf ダブルクォーテーションの表示方法 printf関数では文字列を指定しますが、その文字列の中で、"ダブルクォーテーションを使いたい場合、そのまま書いても正しく表示されません。解決策としてエスケープシーケンスと言う仕組みが用意されています。 printf("C言語"); // ... 2020.08.27 C言語の基礎知識・雑学
演算・演算子 C言語 0x0Fとは? 0x0Fは16進数で表された数値を意味します。アスキーコード表によれば「シフトイン」と言う制御コードらしいですが、現代ではあまり使われなくなったようです。また、10進数では、15と言うあまり意味のない数値です。2進数で考えてみると、右端4ビ... 2020.08.27 演算・演算子
はじめに C言語 コンソールアプリケーションとは? コンソールアプリケーションは基本的に文字の表示を行うアプリケーションです。コンソールアプリケーションを起動すると黒い画面が出てきます。以下のような画面をどこかで1回くらい見た事があると思いますがどうでしょうか? このような黒い画面に文字をど... 2020.08.25 はじめに
標準入出力関数 C言語 scanf関数の簡単な使い方 文字列を受け取る scanf関数はコマンドラインなどから入力を受け付け、入力されたデータを格納する事ができる関数です。簡単な使い方をご紹介します。 基本的な使い方と数値を受け取る方法 #pragma warning(disable: 4996) #inclu... 2020.08.23 標準入出力関数
標準入出力関数 C言語 printf関数の簡単な使い方 printf関数は、画面に文字列を出力する関数です。簡単な使い方をご紹介します。 文字列を表示する #include <stdio.h> int main(void) { printf("c言語\n"); } 結果は以下のように出力されます... 2020.08.21 標準入出力関数
配列・文字列 C言語 配列を初期化する方法 NULL ポインタ型 通常のデータ型配列を初期化する方法についてはコチラのページで解説しています。 ポインタ型変数を初期化するときは、基本的にNULLで初期化します。 int* ip = NULL; char* cp = NULL; ポインタ型配列の場合も同じで... 2020.08.15 配列・文字列
配列・文字列 C言語 配列を初期化する方法 memset 0以外の値 省略 配列は新しく宣言する時に初期化しておく事が大切ですが、初期化する方法がいくつかありますので、ご紹介します。用途によって使い分けて下さい。 宣言と同時に初期化する(int型) int array = {0,0,0}; int array = ... 2020.08.15 配列・文字列
演算・演算子 C言語 演算子 一覧リスト C言語で使用される演算子の一覧リストです。 算術演算子 + 足し算ー 引き算* かけ算/ 割り算% 割り算の余り四則演算のサンプルプログラムはこちらの記事++ インクリメント(1加算)ーー デクリメント(1減算)インクリメント、デクリメント... 2020.08.12 演算・演算子
記憶クラス C言語 static 静的関数の使い方 関数にstaticを付けるとその関数は、記述されたファイル内でのみ使える関数となります。 static付き関数の基本的な書き方 main1.c #include <stdio.h> static void show(void); void ... 2020.08.11 記憶クラス