2009-07-29から1日間の記事一覧

実行せずに文法チェック

当然のことだけど、コンパイルを要する言語では当然それが文法チェックの役割を果たしてくれて、結果として文法上の間違いを含んだプログラムを実行するといったことは発生しえない。 これがスクリプト言語だと、文法に問題のある部分こそ実行できないものの…

2+8+4-5+1

int strcmp(const char *s1, const char *s2) register const unsigned char *ss1, *ss2; for (ss1 = (const unsigned char*)s1, ss2 = (const unsigned char*)s2; *ss1 == *ss2 && *ss1 != '\0'; ss1++, ss2++) ; return *ss1 - *ss2; 学生A「それは何?」 …