- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 字符串函数
<br /> <br />#include "mstring.h"size_t m_strlen(const char *str){ int count; for (count=0; *str++; count++); return count;}char *m_strchr(const char *str, int c){ char ch = (char)c; while (*str && *str!=c) str++; if (*str) retu
2011-04-26 16:35:00 504
原创 《C程序设计语言》笔记----第四章 函数与程序结构
<br />第4章函数与程序结构<br />Ø 如果函数定义中省略了返回值类型,则默认为int类型。<br /> <br />Ø 如果某个函数从一个地方返回时有返回值,而从另一个地方返回时没有返回值,该函数并不非法,但可能是一种出问题的征兆。在任何情况下,如果函数没有成功地返回一个值,则它的“值”肯定是无用的。<br /> <br />Ø 如果没有函数原型,则函数将在第一次出现的表达式中被隐式声明,例如:<br />sum +=atof(line)<
2011-04-25 11:00:00 735
原创 《C程序设计语言》笔记----第二章 类型、运算符与表达式
<br /> 第2章 类型、运算符与表达式1.数据类型及长度<br />C语言只提供了下列几种基本数据类型:<br />char 字符型,占用一个字节,可以存放本地字符集(ANSI)中的一个字符<br />int 整型,通常反映了所有机器中整数的最自然长度<br />float 单精度浮点型<br />double 双精度浮点型<br />此外,还可以在这些基本数据类型之前加一些限定符。short和long两个限定符用于限定整型。int通常代表特定机器中整数的自然长度,如32位
2011-04-20 14:35:00 1260
原创 《C程序设计语言》笔记----第一章 导言
<br /><br /><br />在C语言中所有变量都必须先声明后使用。声明通常放在函数起始处,在任何可执行语句之前。<br /> <br />一个打印华氏温度与摄氏温度对照表的程序:<br />公式:C =(5/9)(F-32)<br />代码如下:<br /> <br />#include<stdio.h> /*公式:C = (5/9)(F-32)*//*当fahr=0,20, 40, …, 300分别打印华氏温度与摄氏温度对照表*/int main(){ /*
2011-04-18 21:05:00 834
原创 将整数的每一位分离出来
<br />public class SplitNumber{ public static void main(String[] args) { int length = args[0].length(); System.out.println("整数长度为:"+length); int[] nums = new int[length]; int tem = 10; //用所给整数除以tem以获取最高位数值,对tem取余获取低n-1位整数 for (i
2011-02-17 20:25:00 3010
原创 Java中值得注意的细节2
数组定义数组时不能指定数组的长度数组是一种引用类型的变量,因此使用它定义一个变量时,仅仅表示定义了一个引用变量,这个引用变量还未只想任何有效的内存,因此定义数组是不能指定数组的长度。定义数组仅仅定义了一个引用变量,并未指向任何有效的内存空间,所以还没有内存空间存储数组元素,因此这个数组也不能使用,只有对数组初始化后才能使用。数组的声明和初始化数组可以看成一个对象,以int类型的数组为例: int[] array;//array是int[]类型的对象,它同其它类一
2011-02-17 19:01:00 635 1
原创 Java中值得注意的细节1
加号与加等于的区别public class 加号与加等于{ public static void main(String[] args) { byte a = 5; //下面语句出错,因为5默认是int类型,a+5就是int类型。 //把int类型赋给byte类型的变量,所以出错 a = a+5;
2011-02-16 19:59:00 718
转载 不用临时变量交换两个数的值
原文链接:http://www.360doc.com/content/10/1025/17/1317564_63926967.shtml
2011-02-16 18:03:00 7140 3
原创 RFC网址
<br />(英文)http://www.faqs.org/rfcs/<br />(中文)http://man.chinaunix.net/develop/rfc/default.htm
2010-06-20 13:21:00 775
原创 Base64的编码与解码 (C语言)
#include#include#includechar Base64Code[] = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T', 'U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n', 'o','p','q','
2010-06-20 12:15:00 751
原创 VS2008中Winpcap的配置
VS2008中Winpcap的配置1. 下载并安装必要的文件。:在http://www.winpcap.org/install/default.htm下载WinPcap驱动程序并进行安装;在http://www.winpcap.org/devel.htm下载 WinPcap Developers Packs,解压之后是一个WpdPack文件夹,它包括:Incluede,
2010-05-02 23:21:00 2551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人