!c语言言编辑求教!

悬赏园豆:20 [已解决问题]

如题啊。。完全没有思路啊就算不提供代码(当然最好是有代码),也给我给一个做的思路谢谢。

找个游戏引擎来做吧如果用C++的话 推荐使用coco2dx,挺好用的(主要强大的是同一套代码可以用在andriodios,win32等操作系统)学习下里面的一些基本知识,写个超级玛丽应该没问题网上搜coco2dx,应该可以找到对应源码另外6m5m网站上有各种游戏素材,包括源码你可以找找。

这个是不是有点难度啊太难搞了吧。

以后才能回答未注册用户请先

做真实的自己 用良心做教育 推荐於

千锋教育专注HTML5前端、Java开发、Python全栈、UI设计、物联网嵌入式、区块链、大数据、人工智能、软件测试、PHP、云计算、信息安全、Unity游戏开发、红帽RHCE认证培训服务

 
 
 
这个strcmp函数需要自己写提交答案的时候他不会识别这个比较函数
 

把程序做一下修改进行对比:

定義long型变量开设的是32位整形定义long long型开设64位整形

在进行a=;的赋值时,程序会将上边数据的低32位赋值给变量a

结果a相当于被赋值成了十六进制数904533ff(高32位被丢掉了)即十进制,

这个数已经超过了32位整形能表示的最大正数范围所以最高位被当成符号位的输出结果

在进行b的赋值时,所有64位數据都赋值给了b但这个数仍然超出了64位整形能表示的

最大正整数范围,如果按照有符号数输出为-9551617而当成无符号数输出

你的意思是什么?没看明白要输出哪样的数字上边程序输出的不是你想要的吗?

long long 能够表示的范围比long的范围要大。你的那个数字已经超出了long的范围了泹是没有超出long long的范围,所以可以正常输出不知道对你有帮助没。。

可是long long的输出还是不对是一个7开头的大概有10位的数字
额,你的数都囿20多位了。已经不在表示范围之内了吧,要是用java写的话就不会有问题,c++表示的范围有限,或者你只能用字符数组了

我要回帖

更多关于 !c语言 的文章

 

随机推荐