我试图将字符打印为正值:
char ch = 212; printf("%u", ch);
但我得到:
4294967252
我怎样才能在输出中得到212?
212
申报你的ch元为
ch
unsigned char ch = 212 ;
这样您的printf就可以工作了.
机器学习40讲 -〔王天一〕
算法面试通关40讲 -〔覃超〕
许式伟的架构课 -〔许式伟〕
移动端自动化测试实战 -〔思寒〕
OAuth 2.0实战课 -〔王新栋〕
Web安全攻防实战 -〔王昊天〕
容器实战高手课 -〔李程远〕
Python自动化办公实战课 -〔尹会生〕
去无方向的信 -〔小麥〕
大厂广告产品心法 -〔郭谊〕
徐昊 · TDD项目实战70讲 -〔徐昊〕
云原生基础架构实战课 -〔潘野〕
无涯教程 - Android教程
无涯教程 - F#教程
无涯教程 - MFC教程
无涯教程 - Laravel8教程
无涯教程 - 通往财富自由之路精细笔记教程
无涯教程 - PHP7 模块化编程教程
无涯教程 - C# 代码整洁指南教程
无涯教程 - Python 数学应用教程