C/C++相关
文章平均质量分 52
zccwqw
这个作者很懒,什么都没留下…
展开
-
利用printf和sscanf进行字符串和数值的转换
<br /><br />之前有一个笔记是字符串和数字之间的转换,现在想起来,有相同的地方。<br />Char szData=”12345”;<br />Int I =1234;<br /> <br />在内存里面,一个是ask码,一个是int,一个是5个字节一个是4个字节。转换的本质是字节的转换,前面有很多的方法转换,就不在多说。这里说的是16进制的转换。<br />即<br />Char szData[]=”a98f”; 10进制是43407<br />想转成<br />Int I = 43407 (内原创 2011-03-21 21:58:00 · 755 阅读 · 0 评论 -
c++和windows中获取时间问题
<br /><br />时间的分类:<br />Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。美国是UTC-5。<br />Calendar Time:日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时<br />间。<br />一般的,都是先获取日历时间,然后转化成我们可以使用的标准时间,本地时间原创 2011-03-23 23:44:00 · 1252 阅读 · 0 评论 -
在VS2005下用C++写的程序,安装到另一台未安装VS2005的电脑上,结果出现如下的问题:““由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”。在我自己的机子上就能正常安装运行。查了一下网上的方法: 方法一: 在类似
<br /><br />在VS2005下用C++写的程序,安装到另一台未安装VS2005的电脑上,结果出现如下的问题:““由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”。在我自己的机子上就能正常安装运行。查了一下网上的方法: <br />方法一: <br />在类似C:/Program Files/Microsoft Visual Studio8/VC/redi <br />st/Debug_NonRedist/x86/Microsoft.VC80.DebugCRT 下原创 2011-04-11 10:29:00 · 1063 阅读 · 0 评论 -
i++和++i的最终解决方式
<br /><br />在一个表达式中,无论i++和++i出现的次数,顺序如何,也无论+-*/的混合运算如何,都遵循如下规则:<br />1. 所有的i++和++i的值都相等为A。<br />2. A等于执行所有++i后,i的值。<br /> <br />原因是编译如此工作:<br />1.找到所有的++i,执行<br />2然后找到所有的i++,执行<br />3计算表达式。<br /> <br />int i = 3;<br />inti,a;<br /> i=3;<原创 2011-04-16 21:48:00 · 493 阅读 · 0 评论