1 / 7
软件笔试题 (A)
姓名: 学校:
专业: 电话:
(如无特殊说明,以下所有测试内容都是基于 32 位嵌入式系统)
1) 程序的局部变量存在于 中,全局变量存在于 中,动态申请数
据存在于 中。
2) 如何用 if 来做零值比较
int a : if(a==0)
bool a :
float a :
void * a :
3)
void func( char str[100])
{
printf( “%d”,sizeof( str ) );
}
输出结果是:
有下列定义:
char str[] = “Hello World ” ;
char *p = str;
int n = 10;
void *ptr = malloc( 100 );
请写出如下表达式的值:
sizeof (str ) = ;
sizeof ( p ) = ;
sizeof ( n ) = ;
sizeof ( ptr )= ;