当前位置:网站首页>C语言查看大小端(纯代码)
C语言查看大小端(纯代码)
2022-08-05 05:17:00 【Captain林】
法一:直接在主函数中实现
int check()
{
int a = 1;
char* p = (char*)&a;
if (*p == 1)
{
return 1;//小端
}
else
{
return 0;//大端
}
}
法二:封装为函数实现(下面为两个不同的函数)
int check()
{
int a = 1;
char* p = (char*)&a;
return *p;
}
int check()
{
int a = 1;
return *(char*)&a;
}
int main()
{
int ret = check();
if (ret == 1)
{
printf("小端\n");
}
else
{
printf("大端\n");
}
//00000000000000000000000000000001
//0x 00 00 00 01
//
return 0;
}
结语
我是计算机海洋的新进船长Captain_ldx,如果我的文章能对您有帮助的话,麻烦各位观众姥爷们点赞、收藏、关注我吧!如果你对我的文章有任何问题或者意见,欢迎在评论区给我留言。后期重点注释和知识点将持续更新......
边栏推荐
猜你喜欢
【数据库和SQL学习笔记】9.(T-SQL语言)定义变量、高级查询、流程控制(条件、循环等)
全尺度表示的上下文非局部对齐
十一、拦截器运行原理
如何组织一场安全、可靠、高效的网络实战攻防演习?
十、视图解析原理与源码分析
LeetCode刷题之第416题
IT系统运行维护方法及策略
CVPR 2022 |节省70%的显存,训练速度提高2倍
[Pytorch study notes] 10. How to quickly create your own Dataset dataset object (inherit the Dataset class and override the corresponding method)
LeetCode刷题之第55题
随机推荐
【Promise高级用法】实现并行和串行API
六步搞定子网划分
单片机按键开发库-支持连击、长按等操作
【论文阅读-表情捕捉】ExpNet: Landmark-Free, Deep, 3D Facial Expressions
【数据库和SQL学习笔记】8.SQL中的视图(view)
四、Web场景之静态资源配置原理
SQL(1) - Add, delete, modify and search
【Pytorch学习笔记】8.训练类别不均衡数据时,如何使用WeightedRandomSampler(权重采样器)
浅谈遇到的小问题
全尺度表示的上下文非局部对齐
[Database and SQL study notes] 8. Views in SQL
【ts】typescript高阶:分布式条件类型
Tensorflow steps on the pit notes and records various errors and solutions
多边形等分
「实用」运维新手一定不能错过的17 个技巧
LeetCode刷题之第24题
【ts】typescript高阶:映射类型与keyof
LeetCode刷题之第416题
[Kaggle project actual combat record] Steps and ideas sharing of a picture classification project - taking leaf classification as an example (using Pytorch)
【Over 15】A week of learning lstm