华为内部比武题

// 华为内部比武题...
#include < stdio.h >
#include
< string .h >
typedef
struct AA
{
    unsigned
int b1: 5 ;
    unsigned
int b2: 2 ;
    unsigned
int b3: 2 ;
}AA;
int main() { AA aa = { 0 };
   
char cc[ 100 ];
    strcpy(cc,
" 0123456789abcdefghijklmnopqrstuvwxyz " );
    memcpy(
& aa,cc, sizeof (AA));
    printf(
" aa.b1 = %d, aa.b2 = %d, aa.b3 = %d " , aa.b1,aa.b2,aa.b3);
   
return 0 ;
}


const char str1[] = " abcdef " ;
const char * str2 = " abcdef " ;
char * const str3 = " abcdef " ;
选正确的
A. str1[
0 ] ++ ;
B. str2[
0 ] ++ ;
C. str3[
0 ] ++ ;
D. str1
++ ;
E. str2
++ ;
F. str3
++ ; 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值