文字列処理

文字列処理

C言語 数値・文字列の変換 atoi sprintf_s

数値から文字列 文字列から数値の相互変換ができる関数の紹介です。 文字列を数値へ変換する関数atoi int atoi(const char* p);文字列pを数値に変換します。 #include <stdio.h> #include <s...
文字列処理

C言語 文字列の比較 strcmp

文字列の比較ができる関数の紹介です。intstrcmp(const char *s1, const char *s2);文字列s1 と文字列s2 を比較し、s1 > s2 の場合は正の数s1 < s2 の場合は負の数s1 == s2 の場合...
文字列処理

C言語 文字列の検索 strstr

文字列を検索できる事ができる関数の紹介です。char*strstr(const char *s1, const char *s2);文字列s1 の中に、文字列s2 があるかどうか検索します。あった場合、あった場所の先頭のポインタ値が返ります...
文字列処理

C言語 文字列の長さ(バイト数)を得る strlen

文字列の長さ(バイト数)を得る事ができる関数strlenの紹介です。 #include <stdio.h> #include <string.h> // インクルードが必要 void main(void) { char str[] = "s...
文字列処理

C言語 文字列のコピー strcpy

文字列をコピーする事ができる関数の紹介です。strcpy(char* ss1,char* ss2);ss1 に、ss2 で指定した文字列をコピーします。ss1は、十分な領域を用意しておかなければなりません。 #include <stdio....
文字列処理

C言語 文字列の連結 strcat_s

文字列を連結する事ができる関数の紹介です。第1引数で指定した文字列に、第2引数で指定した文字列を連結します。第1引数で指定する領域は、十分な領域を用意しておかなければなりません。 #include <stdio.h> #include <s...