关键词搜索

源码搜索 ×
×
C

C语言的本质(5)——类型转换的本质与处理

 数据类型转换的方式C语言中的数据类型转换可分为隐式转换和显式转换两种。隐式转换隐式转换也可称作为自动转换,它经常以以下几种形式发生:1、在计算一个同时出现多种数据类型的表达式时,将所有数据类型都转换为同一种数据类型。2、在对数据进行输出时,按指定格式将数据输出。3、利用赋值运算符将数据转换为运算符左边指定的数据类型。4、在对函数调用时,如果形参与实参的数据类型不一致,实参会自动转换为形
C

C语言入门(21)——使用DBG对C语言进行调试

C语言入门(21)——使用DBG对C语言进行调试 程序中除了一目了然的Bug之外都需要一定的调试手段来分析到底错在哪。到目前为止我们的调试手段只有一种:根据程序执行时的出错现象假设错误原因,然后在代码中适当的位置插入printf,执行程序并分析打印结果,如果结果和预期的一样,就基本上证明了自己假设的错误原因,就可以动手修正Bug了,如果结果和预期的不一样,就根据结果做进一步的假设和分析。
C

C语言入门(20)——使用VC2013对C语言进行调试

软件调试过程中,有时会一些逻辑和内存访问方面的问题,如果没有调试器的帮助,找出何处代码导致这块内存被更改是一件非常麻烦的事情。恰当运用数据断点可以快速帮我们定位问题的所在。 1、VC的调试快捷键F5: 开始调试Shift+F5:停止调试F10:  调试到下一句,这里是单步跟踪 F11:  调试到下一句,跟进函数内部Shift+F
C

C语言入门(14)——结构体

 整数、字符、布尔值、浮点数这些数据类型都具有单一的值,这些可称为基本数据类型。但字符串是一个例外,它由很多字符组成,像这种由基本类型组成的数据类型称为复合数据类型,正如表达式和语句有组合规则一样,由基本类型组成复合类型也有一些组合规则。在实际问题中,一组数据往往具有不同的数据类型。例如,在学生登记表中,姓名应为字符型;学号可为整型或字符型;年龄应为整型;性别应为字符型;成绩可为整型或实
点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载