高考升学网_国产刚发育娇小性色xxxxx_一个为高考升学提供有价值信息的网站

當前位置:高考升學網 > 招聘筆試題 > 正文

華為2019校園招聘筆試題和面試題答案目

更新:2023-09-21 02:47:00 高考升學網

華為2015校園招聘筆試題目內容如下:
  (1)什么是預編譯,何時需要預編譯:

  答案:

  1、總是使用不經常改動的大型代碼體。

  2、程序由多個模塊組成,所有模塊都使用一組標準的包含文件和相同的編譯選項。在這種情況下,可以將所有包含文件預編譯為一個預編譯頭。

  (2)char const p char const p const char p 上述三個有什么區別?

  答案:

  char const p; //常量指針,p的值不可以修改

  char const p;//指向常量的指針,指向的常量值不可以改 const char p; //和char const p

  (3)char str1[] = "abc"; char str2[] = "abc"; const char str3[] =

  "abc"; const char str4[] = "abc"; const char str5 = "abc"; const

  char str6 = "abc"; char str7 = "abc"; char str8 = "abc"; cout <

  < ( str1 == str2 ) < < endl; cout < < ( str3 == str4 ) < < endl;

  cout < < ( str5 == str6 ) < < endl; cout < < ( str7 == str8 ) < <

  endl;

  結果是:0 0 1 1 str1,str2,str3,str4是數組變量,它們有各自的內存空間;而str5,str6,str7,str8是指針,它們指向相同的常量區域。

  (4)以下代碼中的兩個sizeof用法有問題嗎?

  [C易] void UpperCase( char str[] ) // 將 str 中的小寫字母轉換成大寫字母 { for( size_t i=0; i

  if( "a" <=str[i] && str[i] <="z" ) str[i] -= ("a"-"A"

  ); } char str[] = "aBcDe"; cout < < "str字符長度為: " < < sizeof

  (str)/sizeof(str[0]) < < endl; UpperCase( str ); cout < < str < <

  endl; 答案:函數內的sizeof有問題。根據語法,sizeof如用于數組,只能測出靜態數組的大小,無法檢測動態分配的或外部數組大小。函數外的str是一個靜態定義的數組,因此其大小為6,因為還有"\0",函數內的str實際只是一個指向字符串的指針,沒有任何額外的與數組相關的信息,因此sizeof作用于上只將其當指針看,一個指針為4個字節,因此返回4。

  (5)一個32位的機器,該機器的指針是多少位答案:

  指針是多少位只要看地址總線的位數就行了。80386以后的機子都是32的數據總線。所以指針的位數就是4個字節了。

  6。main() { int a[5]={1,2,3,4,5}; int ptr=(int )(&a+1);

  printf("%d,%d",(a+1),(ptr-1)); } 答案:2。5 (a+1)就是a,(ptr-1)就是a[4],執行結果是2,5 &a+1不是首地址+1,系統會認為加一個a數組的偏移,是偏移了一個數組的大小(本例是5個int) int ptr=(int )(&a+1); 則ptr實際是&(a[5]),也就是a+5 原因如下:&a是數組指針,其類型為 int ()[5]; 而指針加1要根據指針類型加上一定的值,不同類型的指針+1之后增加的大小不同 a是長度為5的int數組指針,所以要加5sizeof(int) 所以ptr實際是a[5] 但是prt與(&a+1)類型是不一樣的(這點很重要) 所以prt-1只會減去sizeof(int) a,&a的地址是一樣的,但意思不一樣,a是數組首地址,也就是a[0]的地址,&a是對象(數組)首地址,a+1是數組下一元素的地址,即a,&a+1是下一個對象的地址,即a[5].

  7。請問以下代碼有什么問題:int main() { char a; char str=&a; strcpy(str,"hello"); printf(str); return 0; } 答案:沒有為str分配內存空間,將會發生異常問題出在將一個字符串復制進一個字符變量指針所指地址。雖然可以正確輸出結果,但因為越界進行內在讀寫而導致程序崩潰。

  8。char s="AAA"; printf("%s",s); s[0]="B"; printf("%s",s); 有什么

  錯?答案:"AAA"是字符串常量。s是指針,指向這個字符串常量,所以聲明s的時候就有問題。 cosnt char s="AAA"; 然后又因為是常量,所以對是s[0]的賦值操作是不合法的。

  9。寫一個“標準”宏,這個宏輸入兩個參數并返回較小的一個。答案:.#define Min(X, Y) ((X)>(Y)?(Y):(X)) //結尾沒有‘;’

  10。嵌入式系統中經常要用到無限循環,你怎么用C編寫死循環。答案:while(1){}或者for(;;)

  11。關鍵字static的作用是什么?答案:定義靜態變量

  12。關鍵字const有什么含意?答案:表示常量不可以修改的變量。

  13。關鍵字volatile有什么含意?并舉出三個不同的例子?答案:提示編譯器對象的值可能在編譯器未監測到的情況下改變。

  14。int (s[10])(int) 表示的是什么啊?答案:int (s[10])(int) 函數指針數組,每個指針指向一個int func(int param)的函數。

  15。有以下表達式:int a=248; b=4;int const c=21;const int d=&a; int const e=&b;int const f const =&a; 請問下列表達式哪些會被編譯器禁止?為什么?答案:c=32;d=&b;d=43;e=34;e=&a;f=0x321f; c 這是個什么東東,禁止 d 說了是const, 禁止 e = &a 說了是const 禁止const f const =&a; 禁止

最新圖文

2020年河北新聞網兩學一做

時間:2023-09-18 07:0:24

2020年河北新聞網兩學一做

時間:2023-09-15 11:0:59

兩學一做學習教育知

時間:2023-09-21 06:0:30

2020年開展兩學一做學習教

時間:2023-09-19 21:0:30
主站蜘蛛池模板: 苏子富春品牌馆 抚顺市富春农业科技开发有限公司 抚顺特色农产品 抚顺市特色馆 | 金属探测机_食品金属探测仪_食品金属探测器_广东善安金属检测机 金属剪切机,金属打包机,废钢剪切机,废铁压块机,金属压块机,废纸打包机,重废龙门剪,废钢龙门剪,箱式剪,液压剪切机-瑞顿机械装备制造江阴有限公司 | 在线红外水分测控仪-SK-100水分测试仪-上海拓西电子科技有限公司 | 四边封包装机_蒸汽眼罩机_暖宝宝/足贴/热灸贴生产设备_浙江硕源机械有限公司 | 真人外教一对一_在线英语培训_成人英语培训【春喜外语学习官网】 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例课堂实录,高效课堂教学视频,观摩展示公开示范优秀课视频,教学大赛视频! | 模具|数控加工-车床加工-精密数控铣床-东莞市方菱精密模具有限公司专注零件及模具加工 | 混凝土砂石分离机_龙门洗车机_振动型砂石分离机 - 青州同辉环保机械 | 江苏保捷锻压有限公司(中国汽车零部件供应商,锻造,精加工,热处理) | 模型公司|沙盘公司|优选杭州景文模型设计有限公司 | 聚四氟乙烯板,聚乙烯四氟板,防火布,廊坊王氏防火材料有限公司官网 | 氯化亚铜_氯化亚铜厂家_衡水丰亿工贸有限公司| 无尘车间_洁净车间_净化车间_洁净室工程一站式净化服务商-深圳市美克威尔环境科技有限公司 | 土工膜_土工布_复合土工膜_山东土工膜生产厂家_山东路易达新材料有限公司 | 喵走共享单车网 - 共享电动车_共享电单车骑行门户网站 倡导绿色出行 | 网络舆情_网络舆情监控系统_舆情监测软件_舆情监控平台-北鲲舆情 | 金诺国际拍卖集团有限公司--金诺国际拍卖集团有限公司 | 希希助培是专业的教育信息化全场景服务商,为教育培训机构提供教务管理、招生营销、财务管理、家校互动等 | 秦皇岛市信恒电子科技有限公司 | 邮政纸箱_淘宝纸箱_抗压纸箱,盐城纸箱,盐城纸箱厂家,盐城承重纸箱-盐城君雅纸箱 | 天津止回阀-止回阀报价/哪家好-天津蝶阀/进口阀门/通风蝶阀批发-闸阀阀门/球阀生产厂家-天津凯维斯阀门制造 | 深圳注册公司-工商注册代理-深圳注册公司流程及费用-记帐报税-公司注销-[深圳市悟空企业管理(深圳)有限公司] | 津南人才网_津南招聘网_求职找工作平台 | 智能锁十大品牌_指纹锁_智能锁加盟_开换锁-锁当家【官网】 | 新乡风机_离心风机厂家_风机生产厂家-河南新乡鼓风机厂 | 实验室冷水机-冷却循环水系统-深圳市达沃西制冷设备厂 | 台车炉厂家_台车式退火炉_台车式回火炉—安徽大新工业炉有限公司 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 手游下载_app下载_好玩的手游下载_安卓市场下载_163下载 | 联塑管代理,联塑管厂家批发,中财管总代理,康泰管代理,康泰管厂家批发-邯郸市中枢贸易有限公司 | 挥发性有机物,VOCs在线监测系统,深圳市恒富盛科技有限公司 | 中科先农农业(河北)智能设备有限责任公司 | 兰州物流公司_兰州货运公司_兰州物流电话上门取货_兰州立辉物流公司 | 燃气锅炉-供暖锅炉-热水锅炉-电锅炉-北京锅炉安装公司-北京亦辰科技有限公司 | 宁波搬家_宁波搬家公司_宁波搬厂_专业搬家搬厂-「宁波喜洋洋搬家公司」 | 专业提供医疗器械,医疗设备,进口国产医疗设备,医疗耗材采购,医疗设备厂家等医疗器械信息-上海聚慕医疗器械有限公司 | 首页 网络安全与数据治理(原《信息技术与网络安全》) | 九洲集团官网(300040)—哈尔滨九洲集团股份有限公司 | 吸污车|吸粪车|冷藏车|消防车|清障车|环卫垃圾车价格|湖北程力汽车集团厂家销售公司 | 四川杨氏达防水材料有限公司 | 河北太尚园林-太尚雕塑厂家_石雕_不锈钢雕塑厂家_铸铜雕塑_雕塑设计定制 |