利用char函数创建字符串数组及查询长度

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qjt19950610/article/details/83031565
>> name =char('Qi Jun Ting','chenquan');
>> tname=name(1,:)  %把name中的第一行矩阵赋给tname

tname =

    'Qi Jun Ting'  

>> size(tname)

ans =

     1    11

这个比较容易看明白。与下面的一个例子作比较。 

>> name=char('Thomas R.Lee','Senior Developer');
>> trimname=deblank(name(1,:));     %deblank函数自动删除char函数添加的空格。
>> size(trimname)

ans =

     1    12

>> trimname1=name(1,:);
>> size(trimname1)

ans =

     1    16

在使用char函数时,要注意对于那些长度没有达到最大值的元素,会在右边自动补空格。然后输入各参数字符串长度的最大值。实质是以Senior Developer的长度为列。

猜你喜欢

转载自blog.csdn.net/qjt19950610/article/details/83031565
今日推荐