数学処理 C言語 絶対値を求める方法 abs fabs 条件演算子 マクロ 整数の絶対値を求める方法#include <stdlib.h> // インクルードが必要int a = -500;int ret = 0;ret = abs(a);printf("%d", ret);ret = abs(-1000);pri... 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)#include ... 2020.08.23 標準入出力関数
標準入出力関数 C言語 printf関数の簡単な使い方 printf関数は、画面に文字列を出力する関数です。簡単な使い方をご紹介します。文字列を表示する#include <stdio.h>int main(void) { printf("c言語\n");}結果は以下のように出力されます。C言語ま... 2020.08.21 標準入出力関数
配列・文字列 C言語 配列を初期化する方法 NULL ポインタ型 通常のデータ型配列を初期化する方法についてはコチラのページで解説しています。ポインタ型変数を初期化するときは、基本的にNULLで初期化します。int* ip = NULL;char* cp = NULL;ポインタ型配列の場合も同じです。in... 2020.08.15 配列・文字列
配列・文字列 C言語 配列を初期化する方法 memset 0以外の値 省略 配列は新しく宣言する時に初期化しておく事が大切ですが、初期化する方法がいくつかありますので、ご紹介します。用途によって使い分けて下さい。宣言と同時に初期化する(int型)int array = {0,0,0};int array = {10... 2020.08.15 配列・文字列
演算・演算子 C言語 演算子 一覧リスト C言語で使用される演算子の一覧リストです。算術演算子+ 足し算ー 引き算* かけ算/ 割り算% 割り算の余り四則演算のサンプルプログラムはこちらの記事++ インクリメント(1加算)ーー デクリメント(1減算)インクリメント、デクリメントの詳... 2020.08.12 演算・演算子
記憶クラス C言語 static 静的関数の使い方 関数にstaticを付けるとその関数は、記述されたファイル内でのみ使える関数となります。static付き関数の基本的な書き方main1.c#include <stdio.h>static void show(void);void main2... 2020.08.11 記憶クラス