11 2016 档案

摘要:首先,先来讲一下scanf的读取流程: 从键盘输入的都是字符类型(一系列的字符),scanf()的作用就是将这个字符序列转换成一个或多个指定的类型,并保存到变量中。 从键盘输入的字符序列会先缓存到键盘缓冲区中,当用户输入回车,这时会清空键盘缓冲区,将键盘缓冲区的数据(包括回车)送入到stdin中 这 阅读全文
posted @ 2016-11-27 10:52 青儿哥哥 阅读(6830) 评论(0) 推荐(4) 编辑
摘要:以一个字节(8位)编码为例,如果采用补码,则表示的整数(有符号数)范围是[-128,127]。 如果把该二进制编码表示为十进制,则8位编码对应的十进制为0-255,(或者说表示为无符号数就是0-255) 其中[0-127]表示正整数,也是该数本身(对应的无符号数和有符号数一样且都是正整数),绝对值递 阅读全文
posted @ 2016-11-26 19:34 青儿哥哥 阅读(3558) 评论(0) 推荐(0) 编辑
摘要:在控制台输出数据的时候,也就是用printf()的时候,我们经常用\t来控制对齐,以使输出的结果更加整齐美观。 然而有时候我们发现及时使用了\t 也会出现数据对不齐的情况,这就跟\t究竟对应几个空格有关系。 先给出程序和运行结果,再进行解释。 代码: 运行结果: 可以看到,出现了数据不能对其的情况。 阅读全文
posted @ 2016-11-26 16:30 青儿哥哥 阅读(38858) 评论(1) 推荐(6) 编辑
摘要:先记下代码和运行结果 再解释 结果为: *959**+959** 959**959 **0000000959**959 **959 **00959 ** 00959* *3852.990000**3.852990e+03**3852.99**3853.0** 3852.990** 3.853E+03 阅读全文
posted @ 2016-11-25 15:09 青儿哥哥 阅读(2850) 评论(0) 推荐(0) 编辑
摘要:2016年11月24日 1、 计算机中两个浮点数怎样进行加法运算。2、 为什么计算机在计算时存在损失精度的可能3、 无符号数和有符号数的运算是怎样的4、 printf中使用格式控制符的截断问题,比如%hd 2016年12月1日 1、指针和数据对象的区别。 阅读全文
posted @ 2016-11-24 15:44 青儿哥哥 阅读(235) 评论(0) 推荐(0) 编辑
摘要:经过大量实验和参考网上的说法得出一个结论: gcc编译器中,函数可以不用提前进行原型声明,编译器会把函数调用同时认为是声明。需要注意的是,由于函数调用的时候并没有写明函数返回值,这是gcc把调用当成声明来用,会默认返回值为int。所以,函数返回值为int类型的函数,在gcc编译器中是可以不用提前进行 阅读全文
posted @ 2016-11-01 09:38 青儿哥哥 阅读(1548) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示