フォローしませんか?
シェア
はおっ。 数値への変換です。Integer版と float版があります。 atoiint atoi(const char *s)…
はおはお。 strstr関数は文字列から指定した文字列があるかチェックする関数です。ここでは先…
はお。 文字列の比較っすよ! strncmpint strncmp(const char* s1, const char* s2, int len…
はおっ。 文字列を大文字・小文字に変換する関数 struprchar* strupr(char* s) { char* t_s…
文字を大文字にしたり、小文字にしたりする関数 toupperint toupper(int ch) { if ('a' <= c…
はおはお。 意外と使ってない人が多そうな印象。「文字」をスキャンしよう! strchrconst ch…
はお。 メジャーな関数だけどいろいろやってる。 strncpychar* strncpy(char* dst, const char* src, int size) { // 最後に null 文字つけとく dst[size] = '\0'; // long(4byte) 単位で処理 while (4 <= size) { size -= 4; *(long*)(dst + size) = *(long*)(src + size); } // 残りが
はお。 strlenint strlen(const char* s){ const char* top = s; while (*s++ != '\0') {} …