技术无极限

常用链接

统计

最新评论

20090525学习心得

****************************************************************************
string类里有一个指针,指向一片内存空间的首地址,那里才存放你的字符串。字符串不是
放在string类里面的,string累里只有指向该内存的指针。

string类有好多成员函数,比如length(),是用来返回字符串的长度的
string s = "fajlksdjflkjsdkl”;
s.length();
还有c_str(),很有用,是返回string对象的首地址,返回类型是 const char *。

 

******************************************
 const   char**   跟char*没有关系  
  const   char*   *   //   pointer   point   to   const   char*  
  const   char*   //pointer   point   to   const   char  
  char*   //point   to   char  
  这个可以看出来*这个声明的规律了把~~~按左边最大限度的结合,最后一个*才是point的声明,也可以说从右边开始阅读声明...  


**********************************************
substr(String.substr 方法)
public substr(start:Number, length:Number) : String

返回字符串中从 start 参数所指定的索引开始,直至 length 参数所指定的字符数为止的字符。substr 方法不更改由 my_str 指定的字符串;它返回一个新字符串。

可用性:ActionScript 1.0、Flash Player 5
参数
start:Number ― 一个整数,表示 my_str 中用于创建子字符串的第一个字符的位置。如果 start 为一个负数,则起始位置从字符串的结尾开始确定,其中 -1 表示最后一个字符。
length:Number ― 要创建的子字符串中的字符数。如果没有指定 length,则子字符串包括从字符串开头到字符串结尾的所有字符。

返回String ― 指定字符串的子字符串。

示例
下面的示例创建一个新字符串 my_str,并使用 substr() 返回该字符串中的第二个单词;首先,使用正的 start 参数,然后使用负的 start 参数:

var my_str:String = new String("Hello world");
var mySubstring:String = new String();
mySubstring = my_str.substr(6,5);
trace(mySubstring); // output: world

mySubstring = my_str.substr(-5,5);
trace(mySubstring); // output: world

***************************************************

posted on 2009-05-25 22:55 勇敢空心人 阅读(343) 评论(3)  编辑 收藏 引用

评论

# re: 20090525学习心得 2009-05-26 16:14 kuafoo

上面是 C/C++语言 下面怎么是 pascal  回复  更多评论   

# re: 20090525学习心得 2009-05-26 19:49 明天会更好

看起来你还是菜鸟级别, 哈哈 :D
加油!  回复  更多评论   

# re: 20090525学习心得 2009-06-05 17:25 kitco

加油~~  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理