ポインタから文字列の長さを求める
#include <stdio.h> #include <string.h> int main(void) { char *buf = "1234567890"; printf("%d\n", strlen(buf)); return; }
sizeofを使った場合どうやって求めるかを卒研をそっちのけで、考えてわからなかったという、そんな日でした(ぉぃぉぃ。
参照:入力したプログラムコードを色付けするスーパーpre記法 シンタックス・ハイライトの実装について - はてなダイアリー日記