マガジンのカバー画像

C言語だけのためのマガジン

10
C言語だけのためのマガジン。
運営しているクリエイター

記事一覧

C言語-#10.strrev

はおはお。 文字列の反転。これも C標準ライブラリにはないですね。けど実装です。 strrevch…

遊月
4日前
4

C言語-#9.strsub

はお。 文字列の部分抜き出しです。C標準ライブラリにはないですが、PHPとかにはあるので あ…

遊月
5日前
9

C言語-#8.atoi,atof

はおっ。 数値への変換です。Integer版と float版があります。 atoiint atoi(const char *s)…

遊月
6日前
6

C言語-#7.str*str

はおはお。 strstr関数は文字列から指定した文字列があるかチェックする関数です。ここでは先…

遊月
9日前
5

C言語-#6.str*cmp

はお。 文字列の比較っすよ! strncmpint strncmp(const char* s1, const char* s2, int len…

遊月
12日前
13

C言語-#5.strupr,strlwr

はおっ。 文字列を大文字・小文字に変換する関数 struprchar* strupr(char* s) { char* t_s…

遊月
13日前
7

C言語-#4.toupper, tolower

文字を大文字にしたり、小文字にしたりする関数 toupperint toupper(int ch) { if ('a' <= ch && ch <= 'z') { return ch - ANK_ALPHA_BEGIN; } return ch;} tolowerint tolower(int ch) { if ('A' <= ch && ch <= 'Z') { return ch + ANK_ALPHA_BEGIN; } return ch;}

C言語-#3.str*chr

はおはお。 意外と使ってない人が多そうな印象。「文字」をスキャンしよう! strchrconst ch…

遊月
2週間前
9

C言語-#2.str*cpy

はお。 メジャーな関数だけどいろいろやってる。 strncpychar* strncpy(char* dst, const cha…

遊月
2週間前
4

C言語-#1.strlen

はお。 strlenint strlen(const char* s){ const char* top = s; while (*s++ != '\0') {} …

遊月
2週間前
4