【初心者歓迎】C/C++室 Ver.28【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0052デフォルトの名無しさん
2006/06/11(日) 01:51:41環境は VC++2003/2005 でプロジェクトのプロパティでコンパイル言語をC言語にしています。
#include <stdio.h>
int main() {
char exe[] = "test.exe"; /* �@ */
// char *exe = "test.exe"; /* �A */
char *p = strrchr( exe, '.' );
if( p ) {
strcpy( p, ".ini" );
}
printf("%s\n", exe);
return 0;
}
�Aの方を有効にすると実行時にエラーになってしまいます。
�@も�Aもやっていることは同じだと思っていたのですが、何か違いがあるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています