當前位置:全科學識雲 > 職場範文 > 筆試 > 騰訊公司c/c++筆試題
手機版

騰訊公司c/c++筆試題

來源:全科學識雲 閱讀:2.25W 次

下面是小編爲大家收集的關於騰訊公司c/c++筆試題,歡迎大家閱讀參考,一起來看看下文。

騰訊公司c/c++筆試題

1、請定義一個宏,比較兩個數a、b的`大小,不能使用大於、小於、if語句

#define Max(a,b) ( a/b)?a:b

2、如何輸出源檔案的標題和目前執行行的行數

int line = __LINE__;

char *file = __FILE__;

cout<<"file name is "<<(file)<<",line is "<

3、兩個數相乘,小數點後位數沒有限制,請寫一個高精度算法

4、寫一個病毒

while (1)

{

int *p = new int[10000000];

}

5、不使用額外空間,將 A,B兩鏈表的元素交*歸併

6、將樹序列化 轉存在數組或 鏈表中

struct st{

int i;

short s;

char c;

};

sizeof(struct st);

7、

char * p1;

void * p2;

int p3;

char p4[10];

sizeof(p1...p4) =?

8、

4,4,4,10

二分查找

快速排序

雙向鏈表的刪除結點

本文連結:https://www.qkxsy.com/zhichangfw/bishi/5kkm3.html

Copyright © 2024. 全科學識雲 All right reserved.

文字美圖素材,版權屬於原作者。部分文章內容由網友提供推送時因種種原因未能與原作者聯繫上,若涉及版權問題,敬請原作者聯繫我們,立即處理。