c面试题目大全及答案 一、自我介绍 面试官:请您简单介绍一下自己。 应聘者:您好,我叫张三,毕业于XX大学,专业是XX。在校期间,我曾担任过学生会XX部门的部长,组织过多次校园活动。此外,我还参与了XX项目,负责XX方面的工作。我对XX领域非常感兴趣,并且有一定的实践经验。我相信我的背景和技能能够为贵公司带来价值。
C语言面试题及答案 1.gets()函数 问:请找出下面代码里的问题: #include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer entered is [%s]\n",buff); return 0; } 答:上面代码里的问题在于函数gets()的使用,这个函数从stdin接收一个字符串而...
如果使用atexit()就应当使用exit()或者“return”与之相配合。#p#12个有趣的C语言面试题 Part 2#e# 7.void*和C结构体 问:你能设计一个能接受任何类型的参数并返回interger(整数)结果的函数吗? 答:如下: int func(void *ptr) 如果这个函数的参数超过一个,那么这个函数应该由一个结构体来调用,这个结构体可...
答:尽管上面的程序有时候能够正常运行,但是在“inc()”中存在严重的漏洞。这个函数返回本地变量的地址。因为本地变量的生命周期就是“inc()”的生命周期,所以在inc结束后,使用本地变量会发生不好的结果。这可以通过将main()中变量“a”的地址来避免,这样以后还可以修改这个地址存储的值。 12.处理printf()的参数...
篇1:C程序员面试简答题 经典面试题-C语言与数据结构 (自己整理的一些C语言与数据结构面试简答题,希望对大家有所帮助,同时程序员,共勉…..红色为答案) 1.用预处理指令#define 声明一个常数,用以表明 1 年中有多少秒(忽略闰年 问题); #define YEAR(60 * 60 * 24 * 365)UL 2、写一个“标准”宏MIN函数...
当面试官问到C语言中的位运算符时,可以这样回答: 位运算符是用于在二进制位级别上进行操作的运算符,它们直接操作变量的各个位,而不考虑它们的整体值。C语言中的常见位运算符包括按位与(&)、按位或(|)和按位异或(^)。 按位与(&)运算符: 按位与运算符将两个操作数的对应位进行逻辑与操作。如果两个对应位...
c的面试题及答案(1) 我的英文名叫---,今年27岁,毕业于--学校会计专业,在过去的5年中一直就职于--公司,从事过出纳、结算会计等工作,对财务管理流程及纳税申报工作有相当丰富的经验,熟练掌握各种财务软件,对工作充满热情,一直坚持专业知识的学习,并打算在今年内一次性通过会计中级考试。 在校期间,学习成绩优秀,大一...
16道经典C语言面试题1.用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2).懂得预处理器将为你计算常数表达式的值,因此,直接写出你...
12个有趣的C语言面试题面试题C摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个! 1.gets()函数 问:请找出以下代码里的问题: #include<stdio.h> int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer ...