![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 55
fjxichao
这个作者很懒,什么都没留下…
展开
-
c++ fstream中seekg()和seekp()的用法
先说一下C语言中fseek()的功能: 函数原型:int fseek(FILE *fp, LONG offset, int origin) 参数含义:fp 文件指针 offset 相对于origin规定的偏移位置量 origin 指针移动的起始位置,可设置为以下三种情况: SEEK_SET 文件开始位置 SEEK_CUR 文件当前位置 SEEK_END 文件结束位置 C++中seep()和s转载 2014-03-29 23:50:33 · 1526 阅读 · 0 评论 -
C++输入输出状态枚举量
Setbase (n)转换基格式为n dec 十进制 oct 八进制 hex 十六进制 left 左对齐输出 right 右对齐输出 showpoint 显示小数点 Scientific科学技术法表示浮点数 Unibuf 输出操作后刷新所有流 Endl 插入换行并刷新流 Ws 提取空白字符 Kipws 跳过空白字符 Setfill(c) 设置填充字符为c Setw(n)原创 2014-03-29 23:48:17 · 945 阅读 · 0 评论 -
一道面试题引发的问题:浮点数和整数在计算机种的存储方式
1.先看题目: 给出下面代码的输出: [html] view plaincopy float a = 1.0f; cout (int)a endl; cout (int&)a endl; // (int&)a , 是什么意思呢? cout boolalpha ( (int)a ==转载 2014-07-18 13:42:55 · 843 阅读 · 0 评论 -
零值比较--BOOL,int,float,指针变量与零值比较的if语句
这是程序员面试的一道常见题,也是个C++基础问题。若只在大学里看过几本基础的编程入门书,看见这道题可能会觉得奇怪,不就是和0比较吗,直接拿出来比就是了,其实非也。下文引自google搜索结果,出处不详,高手可以无视,菜菜留下,记得做好笔记。 首先给个提示:题目中要求的是零值比较,而非与0进行比较,在C++里“零值”的范围可就大了,可以是0, 0.0 , FALSE或者“空指针”。int型变量 n转载 2014-07-10 19:30:02 · 388 阅读 · 0 评论 -
windows编程经典书籍+VC++学习路线资料
本人是刚刚开始学习windows编程的,感觉看雪学院的大牛很NB.想找一些书籍来看学习学习,可是不知道看哪些书好. 驱动,对菜鸟们来说真是一个很深奥的话题,所以 ,我找来了这篇文章供大家分享,以后大家发现什么好书就在楼下跟贴吧! 作者:Harry Meng 来源:互联网. 也许我的阅读面过于狭小,书架里基本上都是Jeffrey Richter,Charles Petzold,侯捷老师以及潘转载 2014-07-29 15:35:25 · 3814 阅读 · 0 评论 -
why c语言中int的表示范围是-32768~32767(假设int占用2个字节)
什么c语言中int的表示范围是-32768~32767 这得从二进制的原码说起: 如果以最高位为符号位,二进制原码最大为0111111111111111=2的15次方减1=32767 最小为1111111111111111=-2的15次方减1=-32767 此时0有两种表示方法,即正0和负0:0000000000000000=1000000000000000=0 所以,二进制原码表示时转载 2014-06-20 15:52:55 · 1333 阅读 · 0 评论