<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sunpy2008的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sunpy2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sunpy2008]]></copyright><item><title><![CDATA[time.h中的time_t]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45790183</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45790183</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 17:01:43 +0800</pubDate><description><![CDATA[不同编译器中sizeof_t的值可能会不一样。VS2010中为8，dev-c++ 4.9.9.2中为4。
在计算一个结构体的大小时，sizeof(struct xxxx)在不同计算机中可能会不同，解决方法是根据结构体的内容人为估计其大小，直接指定一个结构体的size，这样就做到了字节对齐。]]></description><category></category></item><item><title><![CDATA[C语言中字符数组的大小]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45790145</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45790145</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:59:28 +0800</pubDate><description><![CDATA[char a[] = "123456";
char *b = "123456";
sizeof(a)为7，字符串默认包含了一个结束符\0，所以结果为串长+1。
sizeof(b)为4，因为b只是一个指针，所以得到的值是一个指针的大小。]]></description><category></category></item><item><title><![CDATA[fscanf(...)死循环问题]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45790131</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45790131</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:57:35 +0800</pubDate><description><![CDATA[fscanf(..)读文件时,在遇到一个不匹配的项时,并不报错,而是返回0,文件指针并不移动,因此,此时,如果不用fseek()把指针向前移动一个,出现死循环,因此没有对fscanf(..)的返回值进行处理是一种失误或者错误~~
下面是一种正确的形式:

while(!feof(fp))
{

    if(fscanf(fp,"%d;%d;%s\n",&first,&second,name)]]></description><category></category></item><item><title><![CDATA[Win8 运行命令大全]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45790019</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45790019</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:49:51 +0800</pubDate><description><![CDATA[转自：http://bbs.ithome.com/thread-440792-1-1.html


1.appwiz.cpl：程序和功能
2.calc：启动计算器
3.certmgr.msc：证书管理实用程序
4.charmap：启动字符映射表
5.chkdsk.exe：Chkdsk磁盘检查(管理员身份运行命令提示符)
6.cleanmgr: 打开磁盘清理工具
7.cliconf]]></description><category></category></item><item><title><![CDATA[srand与rand]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45790001</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45790001</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:48:40 +0800</pubDate><description><![CDATA[C语言中默认使用srand(1)初始化rand()函数
0]]></description><category></category></item><item><title><![CDATA[SQL Server 2008 Express 版本区别]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789985</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789985</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:46:50 +0800</pubDate><description><![CDATA[SQL Server 2008 Express 既包含 32 位版本，也包含 64 位版本。SQLEXPR32_x86 是一个较小的包，只能用于在 32 位操作系统上安装 SQL Server 2008 Express。SQLEXPR_x86 是相同的产品，但它同时支持在 32 位和 64 位 (WoW) 操作系统上进行安装。SQLEXPR_x64 是本机 64 位 SQL Server 2008]]></description><category></category></item><item><title><![CDATA[win7计算器]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789979</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789979</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:45:30 +0800</pubDate><description><![CDATA[win7自带计算器的移位操作是逻辑循环移位，右移时最低位移到最高位，左移时最高位移到最低位。]]></description><category></category></item><item><title><![CDATA[JAVA抽象类]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789969</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789969</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:45:16 +0800</pubDate><description><![CDATA[抽象类中可以不包含抽象方法，但包含抽象方法的类必须是抽象类。]]></description><category></category></item><item><title><![CDATA[99991是质数]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789963</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789963</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:44:28 +0800</pubDate><description><![CDATA[第0个质数是2，第1个质数是3，……，第9591个质数是99991.]]></description><category></category></item><item><title><![CDATA[JAVA 写文件注意事项]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789959</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789959</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:43:51 +0800</pubDate><description><![CDATA[最后一定要关闭输出流，才能将文件写到硬盘中。
若最后忘记了关闭，输出文件中的内容会被清空。]]></description><category></category></item><item><title><![CDATA[给int型变量赋最大值]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789953</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789953</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:42:26 +0800</pubDate><description><![CDATA[const int max = 0x7fffffff；
在这个变量的32位中，符号位是0，其他位都是1。]]></description><category></category></item><item><title><![CDATA[c++函数签名]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789939</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789939</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:42:03 +0800</pubDate><description><![CDATA[const函数在末尾时，const是函数签名的一部分。]]></description><category></category></item><item><title><![CDATA[C语言读取数据技巧]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789931</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789931</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:40:09 +0800</pubDate><description><![CDATA[1、一次读一行
char a[100];
scanf("%[^\n]",a);]]></description><category></category></item><item><title><![CDATA[不同环境中的换行符]]></title><link>https://blog.youkuaiyun.com/sunpy2008/article/details/45789841</link><guid>https://blog.youkuaiyun.com/sunpy2008/article/details/45789841</guid><author>sunpy2008</author><pubDate>Sun, 17 May 2015 16:30:48 +0800</pubDate><description><![CDATA[/r  return  回到行首
/n newLine 换行
 
JAVA虚拟机中的换行是/r/n
window中是/n/r  ascii: 13 10
unix是/n
mac是/r]]></description><category></category></item></channel></rss>