C言語なら俺に聞け! Part 100
■ このスレッドは過去ログ倉庫に格納されています
0844モンプチ
05/01/30 00:55:08すみません、賢いコンパイラはstrlen("abcde")を
5の数値に置き換えてくれるみたいでした...
char* s = "abcde";
printf("%d\n", strlen("abcde"));
printf("%d\n", strlen(s));
movl $LC0, -4(%ebp)
movl $5, 4(%esp)
movl $LC1, (%esp)
call _printf
movl -4(%ebp), %eax
movl %eax, (%esp)
call _strlen
movl %eax, 4(%esp)
movl $LC1, (%esp)
call _printf
■ このスレッドは過去ログ倉庫に格納されています