【C/C++_选择题】(D06 1128)

本文是一组关于C/C++编程的选择题及其解析,涵盖了内存对齐、结构体、字符数组、运算符重载、内联函数和深拷贝等主题。题目涉及八进制转换、结构体大小计算、指针数组、格式化输出、递归函数、深拷贝的实现以及运算符重载的声明等知识点。
摘要由CSDN通过智能技术生成

【C/C++_选择题】(D06 1128)

1、十进制变量i的值为100,那么八进制的变量i的值为( C )

  A 146
  B 148
  C 144
  D 142


2、有一个如下的结构体,请问在64位编译器下用sizeof(struct A)计算出的大小是多少( A )

struct A
{
   
	long a1;
	short a2;
	int a3;
	int *a4;
};

  A 24
  B 28
  C 16
  D 18

  分析: 结构体对齐规则

  (1) 第一个结构体变量在 偏移量为0 的地址处
  (2) 其它成员变量要对齐到 对齐数的整数倍 的地址处
  (3) 对齐数= 编译器默认的对齐数该成员大小较小值 (VS中默认值为8 Linux默认值为4)
  (4) 结构体总大小为对齐数中最大对齐数的整数倍

image-20210521184851999


3、对于下面的C语言声明描述正确的一项是(C)

char (*p)[16];

  A p是长度为16的字符指针数组
  B p是包含16个字符的字符串
  C p是指向长度为16的字符数组的指针
  D p是长度为16的字符数组


4、有以下程序,程序运行后的输出结果是 ( C )

#include<iostream>
#include
帮我把这段xml,用@Data注解转成java bean实体,每个字段上都要加上@XStreamAlias注解 <FLIGHT> <FID>b59bb8fa48ad6edbf35f7f468019d06d</FID> <DATA_TYPE>操作类型:INSEERT、UPDATE、DELETE</DATA_TYPE> <FLIGHT_ID>0或者例如:ZH9847-2020-08-18-A</FLIGHT_ID> <AIRLINE_IATA>ZH</AIRLINES_IATA> <AIRLINE_ICAO>CSZ</AIRLINES_ICAO> <FLIGHT_NO>ZH9487</FLIGHT_NO> <DAP_AP>CTU</DAP_AP> <AAP_AP>JJN</AAP_AP> <FLINES>JJN,HGH,SJW</FLINES> <REG_NUMBER>B3207</REG_NUMBER> <FLIGHT_STATUS>0</FLIGHT_STATUS> <FLIGHT_DATE>20200820</FLIGHT_DATE> <PLAN_TAKEOFF_TIME>20200820153628<PLAN_TAKEOFF_TIME> <PLAN_LANDIN_TIME>20200820153628</PLAN_LANDIN_TIME> <ESTIMATED_TAKEOFF_TIME>20200820153628</ESTIMATED_TAKEOFF_TIME> <ESTIMATE_LANDIN_TIME>20200820153628</ESTIMATE_LANDIN_TIME> <REAL_TAKEOFF_TIME>20200820153628</REAL_TAKEOFF_TIME> <REAL_LANDIN_TIME>20200820153628</REAL_TAKEOFF_TIME> <FLY_DISTANCE>1302</FLY_DISTANCE> <DEP_STAND>22</DEP_STAND> <ARR_STAND>32</ARR_STAND> <TOUCH_DOWN_RUNWAY>03</TOUCH_DOWN_RUNWAY> <TAKE_OFF_RUNWAY>03</TAKE_OFF_RUNWAY> <DEP_GATE>09</DEP_GATE> <CHECKIN_COUNTER></CHECKIN_COUNTER> <CHECKIN_COUNTER2></CHECKIN_COUNTER2> <LUGGAGE_TURNTABLE>2DA</LUGGAGE_TURNTABLE> <LUGGAGE_TURNTABLE2>2DB</LUGGAGE_TURNTABLE2> <DORI>0</DORI> <MISSION_PROPERTY>W/Z</MISSION_PROPERTY> <IS_SHARE>0</IS_SHARE> <SHARE_MAIN_FLIGHT>ZH8701</SHARE_MAIN_FLIGHT> <IS_VIP>0</IS_VIP> <ALNAP></ALNAP> <FIRST_POINT></FIRST_POINT> <AIRWAY_POINTS> </AIRWAY_POINTS> <ROUTE></ROUTE> <DELAY_REASON_PUID>0</DELAY_REASON_PUID> <DELAY_REASON_CLIENT></DELAY_REASON_CLIENT> <DELAY_TYPE></DELAY_TYPE> <DELAY_REASON></DELAY_REASON> </FLIGHT>
最新发布
06-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值