`
silentpassing
  • 浏览: 6550 次
  • 性别: Icon_minigender_1
  • 来自: 冰岛
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
/******************************  Author: Fox  Last Date: 2011-03-09 20:33:34   Description: 顺序表******************************//*sqlist.h*/#define MAXSIZE 50    /*线性表的最大长度*/typedef char ElemType;    /*根据实际修改*/typedef struct{    ElemType data[MAXSIZE];    int length;    /*线性表的长度*/}SqList;typedef SqList ...
2011年 03月 06日 星期日 17:12:39 CST1.数字提供了标量存储和直接访问。它是不可更改类型,也就是说变更数字的值会生成新的对象。2.Python支持多种数字类型:整型、长整型、布尔型、双精度浮点型、十进制浮点型和复数。3. Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,也就是说,Python能轻松表达很大的整型。4.Python中关于负数的几个概念    虚数不能单独存在,它们总是和一个值为0.0的实数部分一起来构成一个复数。    复数由实数部分和虚数部分构成。    表示虚数的语法:real+imagj。    实数部分和虚数部分都是浮点型 ...
2011年 02月 28日 星期一 13:41:19 CST1.Python对象的三个特性:身份,类型和值除了值之外,其他两个特性都是只读的,且在对象创建的时候就被赋值。如果对象支持更新操作,那么它的值就可以改变,否则它的值也是只读的。2.通过调用内建函数type()能够得到特定对象的类型信息。所有类型对象的类型都是type(可以通过type(type(42))来得到),它也是所有Python类型的根和所有 Python标准类的默认元类。类就是类型,实例是对应类型的对象。3.Python有一个特殊的类型,被称为Null对象或者NoneType,它只有一个值None,它不支持任何运算也没有任何内建 ...
1.语句和语法  进号(#)表示之后的字符为Python注释;  换行(\n)是标准的行分隔符(通常一个语句一行);  反斜线(\)继续上一行;  分号(;)将两个语句连接在一行中;  冒号(:)将代码块的头和体分开;  语句(代码块)用缩进块的方式体现;  不同的缩进深度分割不同的代码快;  Python文件以模块的形式组织。2.有两种例外情况一个语句不使用反斜线也可以跨行。在使用闭合操作符时,单一语句也可以夸多行,如:在含有小括行、中括号、花括号时可以多行书写,另外三引号包括下的字符串也可以跨行书写。3.赋值并不是直接将一个值赋给一个变量,在Python语言中,对象是通过引用传递的。4.Py ...
2011年 03月 03日 星期四 12:36:51 CST0.标准头文件的特点:具有幂等性、相互独立性、和文件级别的声明等同。    库中的每一个可见函数都占据着单独的C源文件;    每个隐藏的名字都以一个下划线和一个大写字母开头;    库中隐藏的函数和数据对象通常占据以x开头命名的C源文件;    在一个库的可见函数定义中,函数名被一对括号括住,所有这样的函数声明都会被相应的头文件中的宏定义所掩盖,所以这对括号阻止了翻译程序识别和展开宏。1. 头文件<assert.h>唯一的目的就是提供宏assert的定义。2.可以通过在程序的某些地方定义宏NDEBUG来改变assert的展 ...
2011年 03月 03日 星期四 15:47:42 CST/* "__FILE__"是预定义的宏(也叫内置宏),值是所在文件的文件名(字符串字面量) *//* "__LINE__"是预定义的宏,值是调用的语句所在文件中的行数(是十进制常量) *//* assert.h standard header */#undef assert  /* 良性取消assert定义 */#ifdef NDEBUG    #define assert(test) ((void) 0)    /* 如果已定义了NDEBUG,那么assert函数不执行任何操作 */#else  ...
Global site tag (gtag.js) - Google Analytics