这样有个好处就是我自己可以通过google随时搜索源代码例子,比如我想找udp编程的例子时,我就在google里输入:udp site:zhoulifa.bokee.com搜索,能看到我自己的源代码例子。
下面这个例子是关于字符转换为数值的函数atoi,比如用户输入字符串245432转换成int型值245432
源代码是:
#include <stdio.h> /* for printf */ #include <stdlib.h> /* for atoi */ /************关于本文档******************************************** *filename: atoi.c *purpose: 说明如何将字符串转换成int型数值 *wrote by: zhoulifa(zhoulifa@163.com) 周立发(http://zhoulifa.bokee.com) Linux爱好者 Linux知识传播者 SOHO族 开发者 最擅长C语言 *date time:2008-01-26 15:55 上海大雪天,据说是多年不遇 *Note: 任何人可以任意复制代码并运用这些文档,当然包括你的商业用途 * 但请遵循GPL *Thanks to: * Ubuntu 本程序在Ubuntu 7.10系统上测试完全正常 * Google.com 我通常通过google搜索发现许多有用的资料 *Hope:希望越来越多的人贡献自己的力量,为科学技术发展出力 * 科技站在巨人的肩膀上进步更快!感谢有开源前辈的贡献! *********************************************************************/ int main(int argc, char ** argv) { printf("%d\n", atoi(argv[1])); return 0; } |
编译此程序用命令:
gcc -Wall atoi.c
执行程序:
./a.out -40
得到输出:
-40
如果运行时带参数:
./a.out 45345
得到输出:
45345
google中搜索本文的方法是输入如下关键字进行搜索:
atoi site:zhoulifa.bokee.com