函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。

  在Delphi 7.0中,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文件、磁盘操作函数、内存、指针操作函数、数学运算函数、日期函数。

  在Delphi中调用函数,一般情况下可以直接使用函数即可,但由于有一些函数未包含在Uses中列出的单元中(默认单元有Windows,Messages,SysUtils,Variants,Classes,Graphics, Controls,Forms,Dialogs;),所以需要我们手动添加单元。比如,MidStr函数就未包含在这些单元中,MidStr所属单元在StrUtils中,因此我们将StrUtils添加Uses中即可。

  在本手册中,凡是未包含在默认列出的单元中的函数,都标明了其所属的单元,使用时应当注意。

  一、数据类型转换函数
  在我们编写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型。因此熟练地掌握数据类型的转换是非常重要的。

  1.FloatToStr
  功能说明:该函数用于将“浮点型”转换成“字符型”。

  参考实例:

  Edit1.Text := FloatToStr(1.981);

  2.IntToStr
  功能说明:该函数用于将“整数型”转换成“字符型”。

  参考实例:

  S := IntToStr(10);(注:S为String类型变量。)

  3.IntToHex
  功能说明:该函数用于将“十进制”转换成“十进制”。该函数有二个参数。第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据。

  参考实例:

  Edit1.Text := IntToHex('100', 2);

  执行结果,Edit1.Text等于64。

  注意:Delphi没有提供专门的“十六进制”转换为“十进制”的函数。使用StrToInt函数可以实现这个功能。具体代码是:I := StrToInt('S/' + '64'); 这时I等于100。加上一个'S/'即可将“十六进制”转换为“十进制”。

  4.StrToInt
  功能说明:该函数用于将“字符型”转换成“整数型”。

  参考实例:

  I := StrToInt('100');

  注意:不能转换如 StrToInt('ab')或StrToInt('好')这样的类型,因为他们并不存在数字型。

  5.StrToFloat
  功能说明:该函数用于将“字符型”转换成“浮点型”。

  参考实例:

  N := StrToFloat(Edit1.Text);

  注意:Edit1.Text中的内容为1.981(凡在Edit控件中显示的文本均为字符串)。N为Double类型,用于保存转换后的浮点型数据。

  二、字符串、数组操作函数
  对字符串及数组的操作,是每个程序员必须要掌握的。熟练的使用这些函数,在编程时能更加得心应手。

  1.Copy
  功能说明:该函数用于从字符串中复制指定范围中的字符。该函数有3个参数。第一个参数是数据源(即被复制的字符串),第二个参数是从字符串某一处开始复制,第三个参数是要复制字符串的长度(即个数)。最后函数返回一个新的字符串(即是我们指定要复制的字符串内容)。

  参考实例:

  var

    S: String;

    MyStr: String; // 保存新的字符串

  begin

    S := 'I Love China!';

  //下面将获取I Love China中的“Love”字符串。

  MyStr := Copy(S, 3, 4);

  end;

  执行结果,MyStr等于“Love”,“Love”字符串在“I Love China!”中第3个位置开始,所以第二个参数为3,“Love”一共有4个字符,所以第三个参数为4。

  2.Concat
  功能说明:连接两个或多个字符串为一个字符串。

  参考实例:

  var

    S1, S2: String;

  begin

    S1 := Concat('A', 'B'); // 连接两个字符串,S1变量等于AB。

    S2 := Concat('Borland', ' Delphi', ' 7.0'); // 连接三个字符,S2变量等于Borland Delphi 7.0。

  end;

  3.Delete
  功能说明:删除字符串中指定的字符串。该函数有三个参数。第一个参数为要进行处理的字符串,第二个参数为从何处开始删除,第三个参数为删除的字符个数。

  参考实例:

  var

    S: String;

  begin

    S := 'I Like Reading CPCW.';

    // 下面的代码将删除S变量中的“C”字符。

    Delete(S, 16, 1);

  end;

  此时S变量则是I Like Reading PCW.(“C”已经不存在了)。

  4.High
  功能说明:返回数组下标的最大值。

  参考实例:

  var

    arrText: array[0..9] of Char;

    i: Integer;

  begin

    i := High(arrText); // i的值则为9

  end;

  5.Insert
  功能说明:插入一个字符(串)。该函数有三个参数。第一个参数为要插入的字符(串),第二个参数为被插入字符串(源字符串),第三个参数为从何处插入。

  参考实例:

  var

    S: String;

  begin

    S := 'Wat is your name?';

    // 上面句子中的What单词查一个“h”字符,下面使用Insert函数将h添加进去。

    Insert('h', S, 2); // 将“h”从第2位处插入。

  end;

  6.LeftStr(所在单元:StrUtils)
  功能说明:返回字符串左边指定个数的新字符(串)。该函数有两个参数。第一个参数为完整的字符串,第二个参数为指定个数。

  参考实例:

  var

    S, A: String;

  begin

    S := 'MSN Messenger';

   A := LeftStr(S, 3); // 从最左边开始,获取左边的三个字符。因此A变量则等于MSN。

  end;

  7.Length
  功能说明:该函数用于统计指定字符串的长度(即个数)。

  参考实例:

  var

  nLen1, nLen2: Integer; // 用于保存字符串长度

  begin

    nLen1 := Length('CPCW');

  nLen2 := Length('电脑报');

  end;

  执行结果,nLen1等于4,nLen2等于6。由于一个汉字相当于两个字符的长度,所以3个汉字的长度为6。

  8.Low
  功能说明:返回数组下标的最小值。

  参考实例:

  var

    arrText: array[1..9] of Char;

    i: Integer;

  begin

    i:= High(arrText); // i的值则为1

  end;

  9.LowerCase
  功能说明:将字符(串)中的英文字符转换为小写。

  参考实例:

  var

    S, A: String;

  begin

    S := 'ABC';

    A := UpperCase(S); // 经过UpperCase函数转换后,A则等于abc。

  end;

  10.MidStr(所在单元:StrUtils)
  功能说明:返回指定范围内的字符串。该函数有三个参数。第一个参数为源字符串,第二个参数为起点,第三个参数为结束点。通过第二、第三个参数则可指定要复制字符串的范围。

  Copy函数与此函数类似。MidStr主要用于处理含有中文字符的字符串。

  参考实例:

  var

    S: String;

    H: String;

  begin

    S := MidStr('China', 1, 2); // S变量为Ch

    H := MidStr('电脑报', 1, 1); // H变量为“电”。如果使用Copy函数,则应是H := Copy('电脑报, 1, 2),否则返回的将不是“电”字。因此在使用操作含有中文的字符串时,最好使用MidStr。

  end;

  11.Pos
  功能说明:查找字符(串)所在位置。该函数有二个参数。第一个参数为要查找的字符(串),第二个参数为被查找字符(串)。

  参考实例:

  var

    nPos: Integer; // 用于保存查找的字符所在位置

  begin

    nPos := Pos('Like', 'I Like Reading!');

  end;

  此时nPos等于3。如果没有查找到,则nPos为0。

  注意:Pos函数在查找时是要区分字符大小的。如果要实现不区分大小,那么需要使用UpperCase或LowerCase函数将两个参数的字符(串)转换为“大写”或“小写”再进行查找。

  另外还有一个查找字符(串)的函数----AnsiPos,该函数的使用方法与Pos函数完全一样。当你查找的是汉字时,最好使用AnsiPos函数。

  12.RightStr(所在单元:StrUtils)
  功能说明:返回字符串右边指定个数的新字符(串)。该函数有两个参数。第一个参数为完整的字符串,第二个参数为指定个数。

  参考实例:

  var

    S, A: String;

  begin

    S := 'MSN Messenger';

    A := RightStr(S, 3); // 从最右边开始,获取右边的三个字符。因此A变量则等于ger。

  end;

  13.SetLength
  功能说明:设置字符串或动态数组长度。该函数有两个参数。第一个参数为要设置的字符串变量或动态数组变量,第二个参数为指定的长度,其取值范围在0到255之间。

  参考实例:

  var

    S: String;

    arrText: array of Char; // 定义一个动态数组

  begin

    SetLength(S, 10); // 当设置后,S变量只能赋值长度为10的字符串。

    SetLength(arrText, 10); // 只有使用SetLength为动态数组分配内存空间后才能使用动态数组。这句代码的作用相当于arrText: array[0..9] of Char

  end;

  14.StrPCopy
  功能说明:将字符串复制到字符数组中。该函数有两个参数。第一个参数为“目标数组”,第二个参数为“字符串”。

  参考实例:

  var

    arrChar: array[0..255] of Char; // 这里声明了长度为256的Char型数组

  begin

    StrPCopy(arrChar, 'Come on, baby!');

  end;

  15.Trim
  功能说明:删除字符串左右两边的空格(无论左右两边有多少个空格均被全部删除)。

  参考实例:

  var

    S: String;

  begin

    S := ' Delphi 7.0 ';

    S := Trim(S);

  end;

  16.TrimLeft
  功能说明:删除字符串左边的空格(无论左边有多少个空格均被全部删除)。

  参考实例:

    S := TrimLeft(' Delphi');

  17.TrimRight
  功能说明:删除字符串左边的空格(无论左边有多少个空格均被全部删除)。

  参考实例:

    S := TrimRight('Delphi ');

  18.UpperCase
  功能说明:将字符(串)中的英文字符转换为大写。

  参考实例:

  var

    S, A: String;

  begin

    S := 'abc';

    A := UpperCase(S); // 经过UpperCase函数转换后,A则等于ABC。

  end;

  三、文件、磁盘操作函数
  软件大多都要对文件、磁盘进行操作。熟悉掌握这些函数可以帮助你轻松实现创建、删除、保存文件等功能。

  1.Append
  功能说明:追加内容到文件中。文件必须要存在。

  参考实例:

  var

    S: String;

    F: TextFile;

  begin

    S := 'This is a book.';

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Append(F); // 以追加的方式打开文件

    Writeln(F, S); // 将S变量中的内容追加到文本尾后。

    CloseFile(F); // 关闭文件

  end;

  2.AssignFile
  功能说明:与指定的文件建立连接。

  参考实例:

  var

    F: TextFile; // 声明文本文件类型变量

  begin

    AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

  end;

  3.ChDir
  功能说明:改变当前目录(文件夹)。

  参考实例:

  var

    sDir: String;

  begin

    sDir := 'C:/Windows';

    ChDir(sDir); // 此时,系统的当前目录则为C:/Windows目录。

  end;

  4.CloseFile
  功能说明:关闭文件。当对文件的操作完成后,应该使用CloseFile函数关闭打开的文件。

  参考实例:

  var

    S: String;

    AllText: String;

    F: TextFile;

  begin

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Reset(F); // 打开文件

    while not EOF(F) do begin // 使用While循环,一直判断是否到了文件未尾

     Readln(F, S); // 读取一行文本

     AllText := AllText + S;

    end;

    CloseFile(F); // 关闭文件

  end;

  5.DeleteFile
  功能说明:删除指定的文件。该函数只有一个参数。此参数为欲删除文件的完整路径。如果删除成功,则返回True。若删除失败、或文件不存在则返回False。

  参考实例:

  var

    IsOK: Boolean; // 用于保存删除状态

  begin

    IsOK := DeleteFile('C:/My Documents/Index.html'); // 函数执着后,将结果返回给IsOK变量。如果IsOK变量为True,则表示文件删除成功。

    if IsOK then ShowMessage('文件删除成功!')

    else ShowMessage('文件删除失败!');

  end;

  6.DirectoryExists
  功能说明:检测指定的文件夹否存在。如果存在则返回True,反之则为False。

  参考实例:

  var

    IsExists: Boolean;

  begin

    IsExists := DirectoryExists ('C:/Windows');

    if IsExists then ShowMessage('Windows文件夹存在!')

    else ShowMessage('Windows文件夹不存在!');

  end;

  7.DiskFree
  功能说明:获取指定磁盘的剩余空间。该函数只有一个参数。该参数用于指定要获取剩余空间的磁盘号。当参数为0时,表示获取当前磁盘的剩余空间,1为A盘,2为B盘,以此类推。如果返回值为-1,表示指定的磁盘无效。

  参考实例:

  var

    FreeSize: Int64;

  begin

    FreeSize := DiskFree(3); // 获取C盘中的剩余空间。返回的值是以“字节”为单位的。

  end;

  8.DiskSize
  功能说明:获取指定磁盘的空间。该函数只有一个参数。该参数用于指定要获取磁盘空间的磁盘号。当参数为0时,表示获取当前磁盘的空间,1为A盘,2为B盘,以此类推。如果返回值为-1,表示指定的磁盘无效。

  参考实例:

  var

    DiskSize: Int64;

  begin

    DiskSize:= DiskSize(3); // 获取C盘的空间。返回的值是以“字节”为单位的。

  end;

  9.EOF
  功能说明:判断文件指针是否移动到了文件未尾。当EOF函数返回值为True时,则不可以使用Readln函数进行读取文件了。

  参考实例:

  var

    S: String;

    AllText: String;

    F: TextFile;

  begin

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Reset(F); // 打开文件

    while not EOF(F) do begin // 使用While循环,一直判断是否到了文件未尾

     Readln(F, S); // 读取一行文本

     AllText := AllText + S;

    end;

  end;

  10.Erase
  功能说明:删除文件。

  参考实例:

  var

    F: File;

  begin

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Reset(F); // 打开文件

    CloseFile(F); // 关闭文件

    Erase(F); // 删除文件。在删除文件之前必须先关闭文件。

  end;

  11.FileExists
  功能说明:检测指定的文件否存在。如果存在则返回True,反之则为False。

  参考实例:

  var

    IsExists: Boolean;

  begin

    IsExists := FileExists('C:/Test.txt');

    if IsExists then ShowMessage('该文件存在!')

    else ShowMessage('该文件不存在!');

  end;

  12.FileSize
  功能说明:获取文件大小。返回的结果是字节为单位。

  参考实例:

  var

    F: file of Byte;

    nSize: Longint;

  begin

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Reset(F); // 打开文件

    nSize := FileSize(F); // 获取文件大小。

    CloseFile(F); // 关闭文件

  end;

  13.ForceDirectories
  功能说明:创建新的子目录。路径中不存在的目录将一同创建。

  参考实例:

  ForceDirectories('C:/Flash/MyFolder'); // 如果Flash文件夹本身不存的话,那么将会先创建Flash文件夹,然后再创建MyFolder文件夹。

  14.MkDir
  功能说明:创建一个新的子目录(文件夹)。

  参考实例:

  MkDir('C:/MyFolder'); // 在C盘根目录中创建了一个名叫MyFolder的文件夹。

  需要注意的是,如果在本身不存在的目录中创建子目录将会失败。比如C盘根本不存在Flash文件夹,写成MkDir('C:/Flash/MyFolder');这样将不能成功创建MyFolder文件夹。

  15.Reset
  功能说明:以只读方式打开文件。

  参考实例:

  var

    F: TextFile; // 声明文本文件类型变量

  begin

    AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Reset(F); // 打开文件

  end;

  16.Rewrite
  功能说明:以可写方式打开文件。如果文件不存在,将会自动创建。使用该函数,将会覆盖文件中的所有内容。

  参考实例:

  var

    F: TextFile; // 声明文本文件类型变量

  begin

    AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Rewrite(F); // 打开文件。如果文件不存在,将会在C盘中创建MyFile.txt文件。如果文件存在,将会覆盖MyFile.txt中的所有内容。

  end;

  17.Readln
  功能说明:读取一行文本。

  参考实例:

  var

    S: String;

    F: TextFile;

  begin

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Reset(F); // 打开文件

    Readln(F, S); // 读取一行文本到S变量中

  end;

  18.Rename
  功能说明:更改文件名。

  参考实例:

  var

    F: File;

  begin

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    ReName(F, 'C:/NewFile.txt'); // 更名为NewFile.txt

  end;

  19.Writeln
  功能说明:写入一行文本。

  参考实例:

  var

    S: String;

    F: TextFile;

  begin

    S := 'This is a book.';

  AssignFile(F, 'C:/MyFile.txt'); // 将C:/MyFile.txt文件与F变量建立连接,后面可以使用F变量对文件进行操作。

    Rewrite(F); // 创建新文件

    Writeln(F, S); // 将S变量中的内容写入文本中。

  end;

  四、内存、指针操作函数
  在编程中,动态数组为我们处理数据带来了很大的方便。Windows API函数也为增强程序的功能提供了强有力的保障。当我们在使用这些动态数组及API函数时,常常需要动态分配内存空间,这样动态数组才能被我们使用,API函数才能正确的返回结果。因此,这些函数是必不可少的。

  1.AllocMem
  功能说明:分配内存空间并自动初始化为零。如果不需要初始化为零,可以使用GetMem代替AllocMem。

  参考实例:

  var

    Buffer: PChar;

  begin

    Buffer := AllocMem(256); // 分配大小为256个字节的内存空间

  end;

  2.Dispose
  功能说明:释放为指针分配的内存空间。

  参考实例:

  var

    P: Pinteger; // 声明一个Integer(整型)指针

  begin

    New(P);

    P^ := 100;

    Dispose(P) // 释放内存

  end;

  3.FreeMem
  功能说明:释放分配的内存空间。

  参考实例:

  var

    Buffer: Pchar;

  begin

    GetMem(Buffer, 256); // 分配大小为256个字节的内存空间。

    FreeMem(Buffer); // 释放内存空间

  end;

  4.GetMem
  功能说明:分配内存空间。

  参考实例:

  var

    Buffer: PChar;

  begin

    GetMem(Buffer, 256); // 分配大小为256个字节的内存空间。

  end;

  5.New
  功能说明:为指针分配内存空间。

  参考实例:

  var

    P: PInteger; // 声明一个Integer(整型)指针

  begin

    New(P); // 分配内存

    P^ := 100; // 赋值

  end;

  五、数学运算函数
  我们在编写跟数学紧密相关的程序时,数学运算函数将大有用处。比如图像处理软件,就会大量用到这些数学运算函数。

  默认情况下,Delphi新建的工程里,没有包含大多数的数学运行函数,因此需要在Uses中加入Math单元。

  1.Abs
  功能说明:求绝对值。

  参考实例:

  var

    r: Single;

    i: Integer;

  begin

    r := Abs(-2.8); // r等于 2.8

    i := Abs(-156); // I 等于 156

  end;

  2.Exp
  功能说明:Exp返回e的X次幂的值,其中e是一个自然对数基底。

  参考实例:

    e := Exp(1.0); // e为real型变量

  end;

  3.Floor
  功能说明:取得小于等于X的最大的整数。

  参考实例:

  Floor(-2.8) = -3

  Floor(2.8) = 2

  Floor(-1.0) = -1

  4.Int
  功能说明:返回参数中的整数部分。

  参考实例:

  var

    R: Real;

  begin

    R := Int(123.456); // R等于 123.0

    R := Int(-123.456); // R等于 -123.0

  end;

  5.Max(所在单元:Math)
  功能说明:比较两个数字,并返回最大的一个数字。

  参考实例:

  var

    k: Integer;

  begin

    k := Max(10, 20); // k将为20

  end;

  6.Min(所在单元:Math)
  功能说明:比较两个数字,并返回最小的一个数字。

  参考实例:

  var

    k: Integer;

  begin

    k := Min(10, 20); // k将为10

  end;

  7.PI
  功能说明:精确计算返回圆周率。

  参考实例:

  var

    x Extended;

  begin

    x := PI; // x等于3.1415926535897932385

  end;

  8.Round
  功能说明:对一个实数进行四舍五入。

  参考实例:

  var

    I, j: Integer;

  begin

    i := Round(1.25); // i等于1

    j := Round(1.62); // j等于2

  end;

  9.Sqr
  功能说明:取给定值的平方。

  参考实例:

  var

   i: Integer;

  begin

   i := Sqr(3); // i等于9

  end;

  六、日期函数
  对日期的处理,一般在有日期限制的共享、商业软件中经常使用到。如果你打算编写一款有日期限制的软件,熟悉使用下面的函数即可以实现。

  1.Date
  功能说明:返回当前的日期。

  参考实例:

  procedure TForm1.Button1Click(Sender: TObject);

  begin

    Label1.Caption := '今天是:' + DateToStr(Date);

  end;

  Label显示为:今天是2005年1月1日。

  2.DateToStr
  功能说明:将日期型转换为字符型。

  参考实例:

  var

    S: String;

  begin

    S := DateToStr(Date);

  end;

  3.DateTimeToStr
  功能说明:将DateTime型转换为字符型。

  参考实例:

  var

    S: String;

  begin

    S := DateTimeToStr(Now);

  end;

  4.DayOfTheMonth(所在单元:DateUtils)
  功能说明:获取指定日期的日。

  参考实例:

  Label1.Caption := IntToStr(DayOfTheMonth(Now));

  假设当前日期为2005年1月2日,那么Label将显示为2。

  5.DayOfTheWeek(所在单元:DateUtils)
  功能说明:根据指定日期,获取星期几。

  参考实例:

  Label1.Caption := IntToStr(DayOfTheMonth(Now));

  假设当前日期为2005年1月2日,那么Label将显示为7。根据返回的值来判断是周几。7表示星期天,1为星期一,依类类推。

  6.DayOfTheYear(所在单元:DateUtils)
  功能说明:根据指定日期,获取天数。

  参考实例:

  Label1.Caption := IntToStr(DayOfTheYear(Now));

  假设当前日期为2005年1月2日,那么Label将显示为2。表示是2005年的第2天。

  7.DayOf(所在单元:DateUtils)
  功能说明:根据指定的日期,返回日。

  参考实例:

  Label1.Caption := IntToStr(DayOf(Date));

  假设当前日期为2005年1月2日,那么Label将显示为2。

  8.IsLeapYear
  功能说明:根据指定的年,判断是否为闰年。可使用YearOf函数获取年。

  参考实例:

  procedure TForm1.Button1Click(Sender: TObject);

  begin

    if IsLeapYear(YearOf(Date)) then ShowMessage('是闰年')

    else ShowMessage('不是闰年');

  end;

  9.MonthOf(所在单元:DateUtils)
  功能说明:根据指定的日期,返回月份。

  参考实例:

  Label1.Caption := IntToStr(MonthOf(Date));

  假设当前日期为2005年1月2日,那么Label将显示为1。

  10.Now
  功能说明:返回当前日期及时间。

  参考实例:

  procedure TForm1.Button1Click(Sender: TObject);

  begin

    Label1.Caption := '现在是:' + DateTimeToStr(Now);

  end;

  11.YearOf(所在单元:DateUtils)
  功能说明:根据指定的日期,返回年。

  参考实例:

  Label1.Caption := IntToStr(YearOf(Date));

  假设当前日期为2005年1月2日,那么Label将显示为2005。

Delphi 7.0常用函数速查手册 1相关推荐

  1. Delphi 7.0常用函数速查手册

    函数由一句或多句代码组成,可以实现某个特定的功能.使用函数可以使代码更加易读.易懂,加快编程速度及减少重复代码.过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值. 在Del ...

  2. c语言各常用函数,c语言常用函数速查手册 pdf

    C语言常用函数速查手册是一本非常全面系统的讲述了学习c语言相关的常用函数,包括常见的350多个常用函数,且每一个常用函数后面都会有一个经典的示例帮助更快掌握C语言,欢迎下载. 图书简介: 为了方便查找 ...

  3. matlab eigs 虚数,MATLAB函数速查手册

    内容简介 MATLAB是目前流行的理论与工程仿真软件之一.该软件自产生以来,就以其独有的特点和明显的优势吸引了各行各业的工作者.<MATLAB函数速查手册>较全面地介绍了MATLAB的函数 ...

  4. 【收藏】Linux系统常用命令速查手册(附赠PDF档)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...

  5. 【收藏】Linux系统常用命令速查手册(附PDF下载链接)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...

  6. linux常用命令速查手册PDF下载

    Linux常用命令速查手册 需要该PDF文档的朋友扫码关注下方二维码[入门小站],后台回复 「1001」 自取 点击下面标题即可获取对应资料 LeetCode刷题开源手册 LeetCode题解[jav ...

  7. linux常用命令速查手册

    Linux常用命令速查手册 需要该PDF文档的朋友扫码关注下方二维码[入门小站],后台回复 「1001」 自取 点击下面标题即可获取对应资料 LeetCode刷题开源手册 LeetCode题解[jav ...

  8. AutoCAD 2019 常用命令速查手册

    AutoCAD 2019 常用命令速查手册 目 录 3D 命令 - 13 3DALIGN 13 3DARRAY 13 3DCONFIG 13 3DDISTANCE 14 3DDWF 14 3DFACE ...

  9. 极客的Linux常用命令速查手册

    Linux常用命令速查手册 1.1 写在前面的话 1.2 Linux 常用命令速查手册 1.2.1 mkdir创建一个文件夹 1.2.2 cd进入一个文件夹 1.2.3 rmdir删除一个文件夹 1. ...

最新文章

  1. szu 寒训第二天 树状数组 二维树状数组详解,以及树状数组扩展应用【求逆序对,以及动态第k小数】
  2. 零基础入门学习Python(26)-文件1
  3. 批量修改在索引中增加字段
  4. python中为什么无法导入类_ImportError:无法导入名称类型
  5. 头像裁剪上传_微信新功能:11月微信新玩法!给微信换上“皇冠头像”,还能加姓氏?...
  6. 什么是php商城系统?
  7. 计算机二级c选择题题库,C程序设计选择题题库【2018计算机二级考试题库:《C++》选择题练习】...
  8. excel制作一个信息录入系统_制作Excel仓库入库单,一键完成数据录入、计算及保存操作...
  9. mysql中merge的用法_mysql中merge表存儲引擎用法介紹
  10. php矢量瓦片,矢量瓦片 - SegmentFault 思否
  11. matlab charl,基于MATLAB/Simulink的双闭环SPWM变频调速系统仿真.pdf
  12. 浏览其中的【navigator】对象的【userAgent】判断浏览器。
  13. [计算机网络] P2P 协议
  14. 勒索病毒全系列补丁下载链接
  15. 融创年报再获佳绩,“地产+”业务快速崛起,融创天花板在哪里?
  16. 苹果推送通知办事教程 Apple Pushnb
  17. 桌面html文件图标异常,.htm.html文件图标无法显示的解决办法
  18. 【coppeliasim】高效传送带
  19. (Java实现) 昆虫繁殖
  20. html5 sandbox,”基情“无限的IE10和HTML5

热门文章

  1. Qt 笔记 Chapter6-Chapter8
  2. win10关闭防火墙的方法
  3. 网络四层、七层负载均衡的区别
  4. 基于SIM800的GPRS通信实现
  5. abaqus算界面脱粘_ABAQUS中Cohesive单元建模方法
  6. 鹿小葵要整理心情重新出发!
  7. 精细化运营到全员营销
  8. 免费教学--手把手教你打造自己的计量器具管理信息化系统软件
  9. FPGA数字信号处理(24)数字相关器设计(简化结构)
  10. UESTC数据结构专题训练 G,H,I,J