首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Aline2021
获赞
0
粉丝
0
关注
5
看过 TA
0
男
南京航空航天大学
2024
C++
IP属地:江苏
一个垃圾本科生
私信
关注
拉黑
举报
举报
确定要拉黑Aline2021吗?
发布(2)
刷题
Aline2021
2021-03-12 17:23
南京航空航天大学
C语言的隐式类型提升---整形提升
* 整型提升*是C语言的隐式类型提升,是偷偷进行的,它的作用对象主要是*char *和short,因为它们都没有到达一个整节的大小,所以我们需要使用整形提升来提高计算的精度。 如果有这样的一个代码给一个不知道整型提升的人去做,他一定回答不上来,如果他将c看作无符号位的char,那么他也许会说是130. 但其实结果是出人意料的-126,这其中就有整型提升。什么是整形提升?就是将char,short中的二进制(补码)以符号位扩展到4个字节的大小,也就是32个bit位,例如 a字符对应的二进制是10000001,那么在它参与各种运算时系统会将其的补码扩展为1111111111111111100...
0
点赞
评论
收藏
转发
Aline2021
2021-03-08 22:21
已编辑
南京航空航天大学
用C语言实现三子棋(人机)
* #####在写代码之前我们先来看看一下三子棋的规则:玩家和电脑在棋盘上下棋,玩家走一步,电脑走一步,直到任何一方的三个棋子连起来或者棋盘下满了为止结束。# 先分析我们应该用代码实现什么是写代码之前的重要任务:1.打印游戏菜单。2.打印棋盘。3.实现玩家主观下棋和电脑自动下棋。4.判断游戏的输赢。 接下来就看看如何实现上述吧! 第一步打印菜单比较简单: void menu() { printf("###############################################################\n"); printf(&quo...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务