当前位置:网站首页>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,如果我的文章能对您有帮助的话,麻烦各位观众姥爷们点赞、收藏、关注我吧!如果你对我的文章有任何问题或者意见,欢迎在评论区给我留言。后期重点注释和知识点将持续更新......
边栏推荐
- 【论文阅读-表情捕捉】ExpNet: Landmark-Free, Deep, 3D Facial Expressions
- SharedPreferences and SQlite database
- LeetCode刷题之第701题
- 网工必用神器:网络排查工具MTR
- 【ts】typescript高阶:typeof使用
- 如何组织一场安全、可靠、高效的网络实战攻防演习?
- CAN、CAN FD
- CVPR best paper winner Huang Gao's team from Tsinghua University presented the first dynamic network review
- 教你如何封装功能组件和页面组件
- 网络ID,广播地址,掩码位数计算
猜你喜欢
随机推荐
【Pytorch学习笔记】11.取Dataset的子集、给Dataset打乱顺序的方法(使用Subset、random_split)
【Pytorch学习笔记】9.分类器的分类结果如何评估——使用混淆矩阵、F1-score、ROC曲线、PR曲线等(以Softmax二分类为例)
华科提出首个用于伪装实例分割的一阶段框架OSFormer
MSRA提出学习实例和分布式视觉表示的极端掩蔽模型ExtreMA
dataframe 常用操作
leetCode刷题之第31题
Redis设计与实现(第一部分):数据结构与对象
网工必用神器:网络排查工具MTR
网管日记:故障网络交换机快速替换方法
【nodejs】第一章:nodejs架构
ECCV2022 | RU&谷歌提出用CLIP进行zero-shot目标检测!
浅谈遇到的小问题
[Pytorch study notes] 11. Take a subset of the Dataset and shuffle the order of the Dataset (using Subset, random_split)
基于STM32F4的FFT+测频率幅值相位差,波形显示,示波器,时域频域分析相关工程
【ts】typescript高阶:模版字面量类型
读论文 - Unpaired Portrait Drawing Generation via Asymmetric Cycle Mapping
【论文精读】Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation(R-CNN)
Thread handler handle IntentServvice handlerThread
六步搞定子网划分
Jupyter notebook选择不同的Anaconda环境作为内核运行





![[Practice 1] Diabetes Genetic Risk Detection Challenge [IFLYTEK Open Platform]](/img/10/7aa3153e861354178f048fb73076f7.png)



