_C99的Bool数据类型

2023-11-22

C 编程语言的 C99 标准定义了_Bool数据类型作为另一种数据类型的宏(因为该语言无法处理类型安全布尔值)。

Is the _Bool一个宏unsigned char, unsigned int或者其他一些数据类型?


_Bool是根据 C 标准的单独整数类型。_Bool is a keywordC语言的。

2 声明为 _Bool 类型的对象足够大来存储值 0 和 1。

_Bool是无符号整数类型。

_Bool 类型和对应的无符号整数类型 标准有符号整数类型是标准无符号整数类型。

值得一提的是

— _Bool 的等级应小于所有其他标准的等级 整数类型。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

_C99的Bool数据类型 的相关文章

  • 在模板类中声明模板友元类时出现编译器错误

    我一直在尝试实现我自己的链表类以用于教学目的 我在迭代器声明中指定了 List 类作为友元 但它似乎无法编译 这些是我使用过的 3 个类的接口 Node h define null Node
  • C# 异步等待澄清?

    我读了here http blog stephencleary com 2012 02 async and await html that 等待检查等待的看看它是否有already完全的 如果 可等待已经完成 那么该方法将继续 运行 同步
  • 根据属性的类型使用文本框或复选框

    如果我有这样的结构 public class Parent public string Name get set public List
  • std::vector 与 std::stack

    有什么区别std vector and std stack 显然 向量可以删除集合中的项目 尽管比列表慢得多 而堆栈被构建为仅后进先出的集合 然而 堆栈对于最终物品操作是否更快 它是链表还是动态重新分配的数组 我找不到关于堆栈的太多信息 但
  • 如何从本机 C(++) DLL 调用 .NET (C#) 代码?

    我有一个 C app exe 和一个 C my dll my dll NET 项目链接到本机 C DLL mynat dll 外部 C DLL 接口 并且从 C 调用 C DLL 可以正常工作 通过使用 DllImport mynat dl
  • 用于 FTP 的文件系统观察器

    我怎样才能实现FileSystemWatcherFTP 位置 在 C 中 这个想法是 每当 FTP 位置添加任何内容时 我都希望将其复制到我的本地计算机 任何想法都会有所帮助 这是我之前问题的后续使用 NET 进行选择性 FTP 下载 ht
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • C# 列表通用扩展方法与非通用扩展方法

    这是一个简单的问题 我希望 集合类中有通用和非通用方法 例如List
  • 在 Unity 中实现 Fur with Shells 技术

    我正在尝试在 Unity 中实现皮毛贝壳技术 http developer download nvidia com SDK 10 5 direct3d Source Fur doc FurShellsAndFins pdf Fins 技术被
  • WcfSvcHost 的跨域异常

    对于另一个跨域问题 我深表歉意 我一整天都在与这个问题作斗争 现在已经到了沸腾的地步 我有一个 Silverlight 应用程序项目 SLApp1 一个用于托管 Silverlight SLApp1 Web 的 Web 项目和 WCF 项目
  • 结构体的内存大小不同?

    为什么第一种情况不是12 测试环境 最新版本的 gcc 和 clang 64 位 Linux struct desc int parts int nr sizeof desc Output 16 struct desc int parts
  • C# - 当代表执行异步任务时,我仍然需要 System.Threading 吗?

    由于我可以使用委托执行异步操作 我怀疑在我的应用程序中使用 System Threading 的机会很小 是否存在我无法避免 System Threading 的基本情况 只是我正处于学习阶段 例子 class Program public
  • 为什么 C# 2.0 之后没有 ISO 或 ECMA 标准化?

    我已经开始学习 C 并正在寻找标准规范 但发现大于 2 0 的 C 版本并未由 ISO 或 ECMA 标准化 或者是我从 Wikipedia 收集到的 这有什么原因吗 因为编写 审查 验证 发布 处理反馈 修订 重新发布等复杂的规范文档需要
  • C# 动态/expando 对象的深度/嵌套/递归合并

    我需要在 C 中 合并 2 个动态对象 我在 stackexchange 上找到的所有内容仅涵盖非递归合并 但我正在寻找能够进行递归或深度合并的东西 非常类似于jQuery 的 extend obj1 obj2 http api jquer
  • 为什么使用小于 32 位的整数?

    我总是喜欢使用最小尺寸的变量 这样效果就很好 但是如果我使用短字节整数而不是整数 并且内存是 32 位字可寻址 这真的会给我带来好处吗 编译器是否会做一些事情来增强内存使用 对于局部变量 它可能没有多大意义 但是在具有数千甚至数百万项的结构
  • C++ 中的 include 和 using 命名空间

    用于使用cout 我需要指定两者 include
  • 当文件流没有新数据时如何防止fgets阻塞

    我有一个popen 执行的函数tail f sometextfile 只要文件流中有数据显然我就可以通过fgets 现在 如果没有新数据来自尾部 fgets 挂起 我试过ferror and feof 无济于事 我怎样才能确定fgets 当
  • 为什么 std::uint32_t 与 uint32_t 不同?

    我对 C 有点陌生 我有一个编码作业 很多文件已经完成 但我注意到 VS2012 似乎有以下语句的问题 typedef std uint32 t identifier 不过 似乎将其更改为 typedef uint32 t identifi
  • 类型或命名空间“MyNamespace”不存在等

    我有通常的类型或命名空间名称不存在错误 除了我引用了程序集 using 语句没有显示为不正确 并且我引用的类是公共的 事实上 我在不同的解决方案中引用并使用相同的程序集来执行相同的操作 并且效果很好 顺便说一句 这是VS2010 有人有什么
  • 使用 WGL 创建现代 OpenGL 上下文?

    我正在尝试使用 Windows 函数创建 OpenGL 上下文 现代版本 基本上代码就是 创建窗口类 注册班级 创建一个窗口 choose PIXELFORMATDESCRIPTOR并设置它 创建旧版 OpenGL 上下文 使上下文成为当前

随机推荐

  • 如何使用 XOM 传输 XML 数据?

    假设我想将大量搜索结果以 XML 的形式输出到 PrintWriter 或 OutputStream 中 使用XOM 生成的 XML 将如下所示
  • 在二叉搜索树中查找中位数

    编写函数的实现T ComputeMedian const在 O n 时间内计算树中的中值 假设该树是 BST 但不一定是平衡的 回想一下 n 个数字的中位数定义如下 如果 n 为奇数 则中位数为 x 使得小于 x 的值的数量等于大于 x 的
  • 具有不同列数的 SQLAlchemy 联合

    我需要在 SQLAlchemy 中执行 2 个选择 例如 select1 Session query col1 col2 col3 col4 filter select2 Session query col1 col4 filter res
  • 球体-球体碰撞检测->反应

    我需要制定一种算法来检测两个球体何时发生碰撞 以及碰撞后瞬间的方向 假设 想象一下 当您在台球比赛中打开桌子时 所有球都 随机 地相互碰撞 因此 在开始自己编写代码之前 我在想是否已经有一个实现 提前谢谢 Cyas 碰撞部分很容易 检查球体
  • Scalatest 异步测试套件与 Ultimate 和 WhenReady (org.scalatest.concurrent)

    我正在尝试使用 scalatest异步测试套件 但除了设置超时等一些限制之外 我看不到测试套件实际添加了什么 我想知道是否有精通 scalatest 异步测试的人可以快速解释异步测试套件和异步测试套件之间的区别org scalatest c
  • 在 Linux 上安装 SQLSRV 驱动程序,或其他支持 UTF-8 的驱动程序?

    SQLSRV 是唯一能够存储数据的 PHP 驱动程序UTF 8将字符串转换为两字节列 NVARCHAR代替VARCHAR 目前由 Microsoft 对 PHP 5 2 X 和 5 3 X 进行维护和支持 我还获得了下载这些驱动程序的链接L
  • CSS 中哪个更好:div.something 还是 .something

    在 CSS 中 当在 div 上设置样式时 例如 除了提高匹配精度之外 包含 div 还有什么好处吗 浏览器渲染速度是否更快 ie Is div something font size 1em 比 something font size 1
  • 发出 starttls 后将 Java 套接字升级为加密

    我希望我的应用程序在发出 STARTTLS 之前与服务器进行不加密的通信 然后升级套接字以进行加密 我可以连接到端口 例如 5222 并使用 STARTTLS 来使用 java 请求 TLS 吗 如果是这样 我应该使用哪个 Socket 对
  • 使用PHP从MySQL数据库中获取数据,以表格形式显示以供编辑

    我是这方面的新手 编写了下面的代码来从 MySQL 数据库获取用户数据并将其显示在表单中以供编辑和保存 问题是 它不起作用 任何帮助将不胜感激 Delegate update form p p
  • Matplotlib,避免plot_trisurf()中不需要的三角形

    我有以下代码来创建一个圆锥体 稍后将对其应用位移场 在下图中 您可以看到一些大三角形画在顶部 但没有画在底部 我相信有一些内部隐藏参数可以告诉plot trisurf 三角形应该创建到什么距离 否则它们也应该在底部创建 import mat
  • OpenGL Glut C - 想要渲染弯曲的圆柱体

    以下代码显示了 OpenGL C 语言中的直圆柱体 管道 include
  • 如何从异步迭代器生成一系列 Promise?

    我从一个渲染并生成一系列图像斑点的函数开始 async function renderAll AsyncIterableIterator
  • 使用正则表达式选择字段的一部分

    我有一个表 其中第三方组件存储 url 我只想获取id来自此网址的参数 使用 PHP 我可以这样做 subject index php option com content catid 2 id 456 view article mysql
  • 如何从 x,y 点列表和偏移距离获取偏移样条线的 x,y 坐标

    我需要制作翼型轮廓曲线的偏移平行封闭体 但我无法弄清楚如何使所有点与主轮廓曲线上所需距离的点等距 this is my example airfoil profile this is my best and not good approac
  • Spring Cloud Stream 消息与 JSON 转换配置

    我正在使用 Spring Cloud Stream 和 RabbitMQ 绑定器 它非常适合与byte 有效负载和 Java 本机序列化 但我需要使用 JSON 有效负载 这是我的处理器类 EnableBinding Processor c
  • 访问传递给 argparse 参数的选择?

    是否可以访问传递给参数的选择元组 如果是这样 我该怎么办 例如 如果我有 parser argparse ArgumentParser description choose location parser add argument loca
  • Java:如何拥有子类类型的数组?

    假设我有一个超类 Animal 和子类 Cat Dog Bird 有没有办法拥有子类类型数组而不是类实例 我可以用它来实例化每个可能的子类的实例 为了简单起见 我想要这个 Pseudo code For each possible subc
  • ASP.NET Web API POST 参数为空

    为了澄清 我已经阅读了其他问题及其答案并尝试了所有解决方案 但没有一个解决了问题 我正在本地调试将部署到 Windows Azure 云服务的代码 这是一个 ASP NET Web API 应用程序 几天前还可以运行 但现在已经不行了 我有
  • 日期列作为主键一部分的优点和缺点

    我目前正在开发一个数据库 其中需要日志来跟踪一堆不同的数据更改 诸如价格变化 项目状态变化等 为了实现这一点 我制作了不同的 日志 表来存储需要保留的数据 举一个坚实的例子 为了跟踪需要订购的零件的价格变化 我创建了一个名为的表Part P
  • _C99的Bool数据类型

    C 编程语言的 C99 标准定义了 Bool数据类型作为另一种数据类型的宏 因为该语言无法处理类型安全布尔值 Is the Bool一个宏unsigned char unsigned int或者其他一些数据类型 Bool是根据 C 标准的单