登录
|
注册
公司
标签
文章
搜索
腾讯
C语言工程师
所有
有回答
没回答
新题目
有最佳答案
排序
热度
·
时间
·
经典指数
1
1
2544
#include<iostream> using namespace std; class Base { public: virtual int foo(int x) { return x * 10; } int foo(char x[14]) { return sizeof(x) + 10; } }; class Derived: public Base { int foo(int x) { return x * 20; } virtual int foo(char x[10]) { return sizeof(x) + 20; } } ; int main() { Derived stDerived; Base *pstBase = &stDerived; char x[10]; printf("%d\n", pstBase->foo(100) + pst ...
阅读题目
腾讯
C语言工程师
单选题
经典指数
1
0
4255
以下涉及到内存管理的代码段中,有错误的是: int *a=new int(12); //..... free(a); int *ip=static_cast<int*>(malloc(sizeof(int))); *ip=10; //..... delete ip; double *a=new double[1]; //.... delete a; int *ip=new int(12); for(int i=0;i<12;++i){ ip[i]=i; } delete []ip; ...
阅读题目
腾讯
2016
研发工程师
C语言工程师
多选题
经典指数
1
0
3560
unsigned int a= 0x1234; unsigned char b=*(unsigned char *)&a; 在32位大端模式处理器上变量b等于()? 0x00 0x12 0x34 0x1234 ...
阅读题目
腾讯
C语言工程师
编译和体系结构
单选题
经典指数
1
0
2881
仔细阅读以下函数 int fuc(int m,int n) { if(m%n == 0) { return n; } else { return fuc(n,m%n) } } 请问func(2012,2102)的结果是 1 。 ...
阅读题目
腾讯
C语言工程师
填空题
经典指数
1
0
4912
请找出下面代码中的所有错误。说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba”。 1 #include "string.h" 2 int main() 3 { 4 char *src = "hello,world"; 5 char *dest = NULL; 6 int len = strlen(src); 7 dest = (char *)malloc(len); 8 char *d = dest; 9 char *s = src[len]; 10 while (len-- != 0) 11 d++ = s--; 12 printf("%s", dest); 13 return 0; 14 15} 第7行要为'\0'分配一个空间 第9行改成char * s = &src[len-1] 第12行前要加上*d = 0; 第13行前要加上free(dest)释放空间 ...
阅读题目
腾讯
C语言工程师
字符串
多选题
经典指数
1
0
2030
signed char a=0xe0; unsigned int b=a; unsigned char c=a; 下面说法正确的是: (a>0 )&&(b>0)为真 c==a 为真 b的16进制为0xffffffe0 都不对 ...
阅读题目
腾讯
C语言工程师
单选题
经典指数
1
0
2852
In C++, which of the following keyword(s) can be used on both a variable and a function? static virtual extern inline const ...
阅读题目
微软
2015
腾讯
C语言工程师
多选题
经典指数
1
0
3435
阅读下列函数说明和C代码,将应填进(n)处的字句写在答题纸的对应栏内。 【说明】设有一个带表头结点的双向循环链表L,每个结点有4个数据成员:指向先驱结点的指针prior、指向后继结点的指针next、存放数据的成员data和访问频度freq。所有结点的freq初始时都为0.每当在链表上进行一次L.Locate(x)操纵时,令元素值x的结点的访问频度freq加1,并将该结点前移,链接到现它的访问频度相等的结点后面,使得链表中所有结点保持按访问频度递减的顺序排列,以使频繁访问的结点总是靠近表头。 【函数】 void Locate(int &x) { < 结点类型说明 > *p = first->next; while (p != first && 1 ) p = p->next; if (p != first) { 2 ; < 结点类型说明 > *current = p; current->prior->next = current->next; current->next->prior = current->prior; p = current->pri ...
阅读题目
2014
腾讯
研发工程师
C语言工程师
队列
填空题
经典指数
1
0
3312
// 请问下面的程序一共输出多少个“-”?为什么? #include <stdio.h> #include <sys/types.h> #include <unistd.h> int main(void) { int i; for (i=0; i<2; i++) { fork(); printf("-\n"); } return 0; } 4 5 6 8 ...
阅读题目
腾讯
2013
研发工程师
C语言工程师
单选题
经典指数
1
0
3505
二维数组X按行顺序存储,其中每个元素占1个存储单元。若X[4][4]的存储地址为Oxf8b82140,X[9][9]的存储地址为Oxf8b8221c,则X[7][7]的存储地址为()。 Oxf8b821c4 Oxf8b821a6 Oxf8b82198 Oxf8b821c0 ...
阅读题目
腾讯
2016
研发工程师
C语言工程师
单选题
经典指数
<<
<
1
2
3
4
5
6
>
>>
123
题目数
1
贡献者
112
答案数
扫描后移动端查看
我也分享一个题目
"腾讯"公司热门职位
研发工程师
测试工程师
iOS
Android
数理统计
Hadoop
java
Java
"C语言工程师"
职位热门公司
迅雷
百度
奇虎360
微软
华为
阿里巴巴
网易
搜狐
京东
小米
×
登录
注册
找回密码
记住登录
登录
快速注册
直接第三方登录