C程式找錯題

才智咖 人氣:1.85W

找錯題

C程式找錯題

試題1:

void test1()

{

char string[10];

char* str1 = "0123456789";

strcpy( string, str1 );

}

複製程式碼

試題2:

void test2()

{

char string[10], str1[10];

int i;

for(i=0; i<10; i++)

{

str1 = 'a';

}

strcpy( string, str1 );

}

複製程式碼

試題3:

void test3(char* str1)

{

char string[10];

if( strlen( str1 ) <= 10 )

{

strcpy( string, str1 );

}

}

複製程式碼

TAGS:錯題