<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[尚涛的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/asmst</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; asmst]]></copyright><item><title><![CDATA[关于X开Y次方的算法]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/2668265</link><guid>https://blog.youkuaiyun.com/asmst/article/details/2668265</guid><author>asmst</author><pubDate>Thu, 17 Jul 2008 21:03:00 +0800</pubDate><description><![CDATA[ 前几天在优快云上看到一个帖子：求X开Y次方的算法。我当时就回复了，当时的想法和做法还不完善，这几天我自己也一直在琢磨这个问题，同时把当时的想法和代码完善了一下，如下：#include #include /*注意：此函数的默认前提是x>0,y>0且为整数, *函数中的精度参数ep并不表示结果的精度而是表示判断中间计算结果的精度。 *函数的返回值是x开y次方的结果。 *该算法致命的弱点是：如果y很]]></description><category></category></item><item><title><![CDATA[我自己实现的quickSort算法]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1867915</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1867915</guid><author>asmst</author><pubDate>Mon, 05 Nov 2007 16:39:00 +0800</pubDate><description><![CDATA[    以下是我自己实现的QuickSort算法的c语言实现，请大家多多指点。int quicksort(int *a,int n){    if(n    int i,j,k,tmp;    float avg;    avg=*a;    loop1:    for(i=0,j=0,k=0;j+k        if(*(a+i)>avg)  {             tmp=*(a+n-1]]></description><category></category></item><item><title><![CDATA[这几天写了一个小程序后的感想]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1844162</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1844162</guid><author>asmst</author><pubDate>Fri, 26 Oct 2007 00:20:00 +0800</pubDate><description><![CDATA[       最近一个星期都忙着在写一个稍微大一点的程序，现在程序的功能离我设想的功能还差得远呢，我就感觉很费劲了，真不知道那些诸如操作系统等的大型软件是怎么编出来的，感概呀，羡慕呀，嫉妒呀.......     感触很多，其中最深的有几条，写在这里，和大家一起学习、交流：   1.开始编码之前的构思与框架太重要了。刚开始编写这个程序的时候，没有想太多，就是想实现几个基本的功能，后来在编码]]></description><category></category></item><item><title><![CDATA[缓冲区溢出]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1836247</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1836247</guid><author>asmst</author><pubDate>Sun, 21 Oct 2007 23:33:00 +0800</pubDate><description><![CDATA[      最近在写一个小程序的时候碰到一个问题：缓冲区溢出怎么办？      是这样的，我这个小程序调用fgets(stdin)从标准输入循环获得命令直到输入q或者quit，并将其储存在一个最多可接收80个字符的字符串里面，而fgets(stdin)则是从stdin这个文件的缓冲区获得数据，且此缓冲区是行缓冲：    即遇/n符或者缓冲区满了以后才将缓冲区内容转移。      现在考虑有某个用户]]></description><category></category></item><item><title><![CDATA[gcc编译的bug？ （已解决）]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1832913</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1832913</guid><author>asmst</author><pubDate>Fri, 19 Oct 2007 15:24:00 +0800</pubDate><description><![CDATA[ 写了一段小程序，在Debian /linux 下用gcc编译成功，但是运行结果实在让人崩溃，不知道是什么原因，我找到了一个gcc的bug难道说？下面是源程序和运行结果，请大家帮忙看看怎么回事。  #include  stdio.h >int main( )...{int i,j=0;   char *id_info[]=...{"Empty","FAT 12","XENIX root",]]></description><category></category></item><item><title><![CDATA[fwrite()函数不如write()函数？]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1831534</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1831534</guid><author>asmst</author><pubDate>Thu, 18 Oct 2007 18:46:00 +0800</pubDate><description><![CDATA[       昨天我发了个帖子，描述了我的一个小程序在调用fwrite()函数时返回值为0,我百思不得其解，想分析下这个函数的汇编代码，可是又没有。       怎么办呢？于是我想到了不如用write()函数替代吧，于是就把fwrite全部换成了write，FILE指针也改成了int，结果........成功了！       难道说fwrite不如write？或者fwrite安全的过了头？它在顾虑]]></description><category></category></item><item><title><![CDATA[fwrite() 函数返回0,为什么？]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1829892</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1829892</guid><author>asmst</author><pubDate>Wed, 17 Oct 2007 20:46:00 +0800</pubDate><description><![CDATA[     这几天在linux下写个小程序，可以把文件内容写到扇区上。不过在调用fwrite()函数的时候，返回值竟然为0,真搞不懂为什么。    代码如下所示：    int write_file_to_sec(FILE *fp,char *filename, int size ,/                      unsigned long sec_write_to)  {    FI]]></description><category></category></item><item><title><![CDATA[first]]></title><link>https://blog.youkuaiyun.com/asmst/article/details/1813424</link><guid>https://blog.youkuaiyun.com/asmst/article/details/1813424</guid><author>asmst</author><pubDate>Sat, 06 Oct 2007 21:56:00 +0800</pubDate><description><![CDATA[     三年没有登录csdn了，变化很大，初步给人的印象不错，以后会经常登录csdn，把这些新鲜玩意儿都试验试验。      现在的blog可是满天飞，到处都是，不知道csdn能不能办出自己的特色来，吸引更多的作者来csdn做客。以后就把一些关于编程技术的一些文章发在这里好了，在别的blog上发表些其他内容。     首次些blog，以资纪念！！ ]]></description><category></category></item></channel></rss>