完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想使代码更整洁,也许也使用更少的程序空间,现在,看看我的长长的变量列表,举个例子;我能把这个写成int variableno1、variableno2、variableno3、variableno4;如果我这样写它们,它们的默认值是0吗?下一个问题:如果我要做一些数学,在像这样的计算中,no1和no2可以保持为“int”吗?我的计算都不应该是否定的,有没有反对使用无符号整数的问题?[代码]
|
|
相关推荐
4个回答
|
|
Re:block#1I不会称之为“默认值”-我会称之为“初始值”。您可以这样写,尽管我会指定表示它们的函数的变量名(resp)。每一个变量代表什么)RE:块S2,原则上这应该起作用。如果不是:将变量转换为计算长度。这可能会暂时占用一些“堆栈空间”,但不一定是永久的内存空间。这允许使用位15(而不是“浪费”它的符号)。
|
|
|
|
不,它会失败的。我最后一次检查()和乘法优先于加法。
|
|
|
|
http://C-FAQ.COM/~ SCS/CGI…?SEC=EXPRγ
|
|
|
|
所有的全局变量都被初始化为零,所以除非你有一些深奥的原因,否则你不必为此烦恼。C中操作的结果只取决于操作数,而不取决于如何使用结果。标准的约定是将类型转换为更长的类型:大多数编译器将理解您并不真正希望将c扩展为长,而只是需要更长的结果。
|
|
|
|
只有小组成员才能发言,加入小组>>
5178 浏览 9 评论
2003 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3177 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
738浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
636浏览 0评论
533浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 04:55 , Processed in 1.329285 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号