C语言:字符串详解

字符串数组
1. 字符串数组的定义与使用

#include "stdio.h"
void main()
{
char abc[15];
printf("input a string:");
scanf("%s",abc);
printf("%s",abc);
} 

当输入是abc124a时输入输出如下表示:
input a string:abc124a
abc124a

当输入是123 abc时输入输出如下表示:
input a string:123 abc
123

Continue Reading

Delphi 关键字详解

absolute

//它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同.
var
Str: string[32];
StrLen: Byte absolute Str;

//这个声明指定了变量StrLen起始地址与Str相同.
//由于字符串的第0个位置保存了字符串的长度, 所以StrLen的值即字符串长度.
begin
Str := 'abc';
Edit1.Text := IntToStr(StrLen);
end;

abstract

//它允许你创建抽象的方法, 包括有抽象方法的类称为抽象类.
//Abstract关键字必须与Virtual或Dynamic关键字同时使用, 因为抽象方法必须被覆盖式实现.
//抽象类不能实例化, 抽象方法不能包含方法体.
type
TDemo = class
private
protected
procedure X; virtual; abstract;
public
constructor Create;
destructor Destroy; override;
published
end;
Continue Reading

Fedora 12 Beta 发布

在万众瞩目下的Fedora Project社区在今天终于发布了Fedora 12(代号“Constantine”)的Beta版本.Fedora是较具知名度的Linux发行版本之一,由Fedora Project社区开发、红帽公司赞助,目标是建立一套新颖、多功能并且自由的操作系统. 主要特性 Fedora 12的上游开发将会采用:

* Gnome 2.28
* KDE 4.3
* Xfce 4.8
* Openoffice.org 3.2.0

下载:Fedora 12 Beta
查看:Fedora Project Wiki