相关题目
以下程序的运行结果是( )。
# include "stdio. h"
union pw
{int i ;
char ch [ 2 ] ;
} a ;
main ( )
{ a . ch [ 0 ] = 13 ;
a . ch [ 1 ]=0 ; printf (" % d \ n " , a.i);
}
使用typedef 定义一个新类型的正确步骤是( )。
1.把变量名换成新类型名。 2.按定义变量的方法写出定义体。
3.用新类型名定义变量。 4.在最前面加上关键字typedef 。
下面对typedef 的叙述中不正确的是( )。
以下程序的运行结果是( )。
typedef union
{long a[ 2 ] ;
int b[ 4 ] ; char c[ 8 ] ;
} TY ;
TY our ;
main ( )
{ printf ( " % d \ n " , sizeof ( our ) ) ;}
以下运算符中优先级最低的是( ) 。
若有运算符<<, sizeof ,^ , &=,则它们按优先级由高至低的正确排列次序是( ) 。
在C 语言中, 要求运算数必须是整型的运算符是( ) 。
在C 语言中, 要求运算数必须是整型或字符型的运算符是( ) 。
sizeof ( float ) 是( ) 。
表达式a < b || ~ c & b的运算顺序是( ) 。
