C语言之-1与0xffffffff[通俗易懂]

C语言之-1与0xffffffff[通俗易懂]#include<stdio.h>intmain(){ unsignedintuint; inti=-1; uint=i; printf("%x%d\n",uint,i);//输出ffffffff-1 uint=0xffffffff; i=uint; printf("%x%d\n",uint,i);//输…

大家好,又见面了,我是你们的朋友全栈君。

#include <stdio.h>

int main()
{
	unsigned int uint;
	int i = -1;
	uint = i;
	printf("%x %d\n", uint, i);
    //输出ffffffff -1
	uint = 0xffffffff;
	i = uint;
	printf("%x %d\n", uint, i);
    //输出ffffffff -1
    int j = -1;
    printf("%x\n", (~j));
    //输出0
    int k = 1;
    printf("%x\n", (~k));
    //输出0xfffffffe
    char c = 1;
    printf("%d\n", (~c));
    //输出-2
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145470.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月17日 上午11:40
下一篇 2022年5月17日 下午12:00


相关推荐

  • crond和crontab详解

    crond和crontab详解一 crontab 是什么 crond 是 linux 下用来周期性的执行某种任务或等待处理某些事件的一个守护进程 与 windows 下的计划任务类似 当安装完成操作系统后 默认会安装此服务工具 并且会自动启动 crond 进程 crond 进程每分钟会定期检查是否有要执行的任务 如果有要执行的任务 则自动执行该任务 Linux 下的任务调度分为两类 系统任务调度和用户任务调度 系统任务调度 系统周期性所

    2026年3月19日
    2
  • Hive数据库概述

    Hive数据库概述Hive 属于数据仓库的概念范畴 主要用于进行数据分析用 不适合实时数据查询 可以完成海量数据的存储 存储在 HDFS 上 不需要类似关系数据库那样的固定格式限制 对应的表实际上就是 hadoophdfs 上的文件夹 表中数据相当于文件 具体介绍看下文 HIVE 结构 Hive 是建立在 Hadoop 上的数据仓库基础构架 它提供了一系列的工具 可以用来进行数据提取转化加载 ETL 这是一种可以存储 查询和分析存储在 Hadoop 中的大规模数据的机制 Hive 定义了简单的类 SQL 查询语言 称为 QL

    2026年3月17日
    1
  • 红外通信

    红外通信1 红外发射装置又可由键盘电路 红外编码芯片 电源和红外发射电路组成 红外接收设备可由红外接收电路 红外解码芯片 电源和应用电路组成 通常为了使信号更好的被发射端发送出去 经常会将二进制数据信号调制成为脉冲信号 通过红外发射管发射 常用的有通过脉冲宽度来实现信号调制的脉宽调制 PWM 和通过脉冲串之间的时间间隔来实现信号调制的脉时调制 PPM 两种方法 2 有发射端和接收端 所以就会对应有编码电路和解码电路 3 红外常用的载波频率是 35kHz 原理图 代码 来源于普中科技单片机教程

    2026年3月20日
    3
  • Nano Banana Pro新出20种邪修玩法,做手办已经落后N个版本了

    Nano Banana Pro新出20种邪修玩法,做手办已经落后N个版本了

    2026年3月15日
    2
  • Okio库的使用

    Okio库的使用Okio库是一个由square公司开发的,其官方简介为,Okiocomplementsjava.ioandjava.niotomakeitmucheasiertoaccess,store,andprocessyourdata.。它补充了java.io和java.nio的不足以更方便的访问、存储及处理数据。1.最新版本及Gradle引用     comp

    2022年6月10日
    49
  • document.all用法(一)

    document.all用法(一)1、理解document.all[]  从IE4开始IE的objectmodel才增加了document.all[],来看看document.all[]的Description:ArrayofallHTMLtagsinthedocument.Collectionofallelementscontainedbytheobject.  也就是说document.all

    2022年7月12日
    21

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号