当前位置: 首页 > backend >正文

C语言面试题【01】

1.源码、反码、补码 的规则

  • 原码:在数值前直接加一符号位 0代表正数 1代表负数
  • 反码:符号位不变,其余位取反
  • 补码:正数补码与原码相同 负数:补码位反码加1

2.数组的三大特征

  • 随机性(访问)、
  • 同一性(类型)、
  • 连续性(元素地址)

3.C语言中数据类型的分类

  • 基本数据类型:1、整型数据类型:包括char、int、short、long;2、实型数据类型:float和double。
  • 枚举数据类型:enum。
  • 指针数据类型:
    • 1、void*用于表示未确定类型的指针; 2、其他类型的指针。
  • 聚合数据类型:1、数组;2、结构体。3、联合体。
  • void类型:void表示不返回任何值的函数。
http://www.xdnf.cn/news/10238.html

相关文章:

  • RSTP技术解密:高效组网与实战指南
  • JVM内存模型(运行时数据区)
  • 2025年素养大赛编程赛项练习题
  • python进程hung住如何找到问题所在
  • 下载和安装whl文件
  • 解密震颤背后的神经隐情
  • 基于NXP例程学习CAN UDS刷写流程
  • 基于频分复用导频的MMSE信道估计方法设计与仿真
  • 虚拟应用(vapp)、NICE DCV传输协议、云桌面(VDI)的区别
  • 深度学习实战110-基于深度学习的工业系统故障诊断技术研究(卷积网络+注意力机制模型)
  • 将ipynb文件转换为markdown格式文件
  • 前端实现大文件分片上传:原理、实现与优化
  • 借助DS用python帮你编写脚本(辅助开发测试)
  • ToolsSet之:十六进制及二进制编辑运算工具
  • 小工具合集
  • 【交通 Traffic Transformer】同一篇文章,内容排版稍有不同 | 交通预测模型中,Transformer相比传统GCN模型有何优势?
  • (七)Python中的静态方法
  • 集中式存储和分布式存储技术的区别
  • 第Y5周:yolo.py文件解读
  • (笔记+作业)第五期书生大模型实战营---L1G2000 OpenCompass 评测书生大模型实践
  • Day 34 训练
  • jetson nano PWM风扇使用方法
  • 使用 SpyGlass Power Verify 解决方案中的规则
  • 氮气吹扫电磁阀
  • PSpice软件快速入门系列--07.如何进行Worst Case最坏情况分析
  • gcc编译器
  • Cloudflare
  • 【Ant Design】解决树形组件面板收起问题
  • Java多线程文件下载和处理程序
  • 仿真每日一练 | 静力学分析与动力学分析的区别