社区
C语言
帖子详情
我碰到的面试题,如何为一个整型变量分配3位的bit
aaajj
2008-07-29 09:56:30
我碰到的面试题,如何为一个整型变量分配3位的bit,以及如何回收,很是迷惑,请大家帮忙
...全文
401
6
打赏
收藏
我碰到的面试题,如何为一个整型变量分配3位的bit
我碰到的面试题,如何为一个整型变量分配3位的bit,以及如何回收,很是迷惑,请大家帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guzhilei1986
2008-07-29
打赏
举报
回复
if(yes%4==0&&(yes%100!=0||yes%400==0)){
return 1;
}
else
return 0;
e_sharp
2008-07-29
打赏
举报
回复
struct bit_int
{
int a:3; //只占3位
};
static int a; //仍然是int
aaajj
2008-07-29
打赏
举报
回复
给定一个整型变量a,写两段代码,第一个设置a的bit 3,第二个清除a 的bit 3。在以上两个操作中,要保持其它位不变。
找到了一个答案
#define BIT3 (0x1<<3)
static int a;
void set_bit3(void)
{
a |= BIT3;
}
void clear_bit3(void)
{
a &= ~BIT3;
}
taia
2008-07-29
打赏
举报
回复
STL里有一个专用的模板类bitset可以满足你的要求
realdragon2
2008-07-29
打赏
举报
回复
struct bit_int
{
int a:3;
};
btw: 啥叫如何回收?
wind19
2008-07-29
打赏
举报
回复
可以用结构,把整型指定为3bit
『转』嵌入式经典
面试题
-亲身经历
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某
嵌入式C语言
面试题
库
嵌入式开发—C语言
面试题
用预处理指令#define 声明
一个
常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3). 意识到这个表达式将使
一个
16
位
机的整型数溢出-因此要用到长
数据库常见笔试
面试题
数据库基础(面试常见题) 一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式 2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control) 数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等 数据操纵:Select ,insert,
Mysql
面试题
汇总
mysql
面试题
C/C++基础面试试题大全
第一章 面试基础 一年一度招聘开始了,又有很多人可能像我当初一样,开始搜寻
面试题
, 故本人将自己的学习经验(c
面试题
库整理)进行分享,希望可以帮助到! 时间 2020.09.01 作者:ctb 一、基础部分 1.关键字 试题1:关键字const有什么含意? 答案: (1)可以修饰const 常变量 (2)const可以修饰函数的参数、返回值,甚至函数的定义体。被const修饰的东西 都受到强制 试题2:分析以下代码定义,说明其特性 const int
C语言
70,037
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章