引号里套引号是怎么输入的?
试了好几个不行就是有一个字符串,
比如
string='asdfas'dfasd'fsdf';
里面的那个单引号怎么输入?
tks string='asdfas''dfasd''fsdf'; 原帖由 jimin 于 2006-9-30 17:03 发表
string='asdfas''dfasd''fsdf';
这里用的是双引号吧?
我用了出错了 我试验的例子如下
Main_menu=uicontextmenu; % 定义一个快捷菜单
hline=plot(1:10,'UIContextMenu',Main_menu); % 定义一条曲线并且关联一个快捷菜单
% 以下的cb开头的是为菜单项定义回调函数
cb11=['set(hline,"LineStyle","--")'];
cb12=['set(hline,"LineStyle",":")'];
cb13=['set(hline,"LineStyle","-")'];
cb21=['set(hline,"color","b")'];
cb22=['set(hline,"color","r")'];
cb23=['set(hline,"color","k")'];
% 以下定义快捷菜单
cmenu1=uimenu(Main_menu,'Label','点型');
item11=uimenu(cmenu1,'Label','dashed','Callback',cb11);
item12=uimenu(cmenu1,'Label','dotted','Callback',cb12);
item13=uimenu(cmenu1,'Label','solid','Callback',cb13);
cmenu2=uimenu(Main_menu,'Label','颜色');
item21=uimenu(cmenu2,'Label','蓝色','Callback',cb21);
item12=uimenu(cmenu2,'Label','红色','Callback',cb22);
item12=uimenu(cmenu2,'Label','黑色','Callback',cb23); 原帖由 jimin 于 2006-9-30 17:03 发表
string='asdfas''dfasd''fsdf';
我在matlab6.5上试了,双引号的话还是双引号
单引号应该是两个单引号来表示吧? >> str='a''''n';
双引号要用''''表示
单引号用''表示 >> a='asd"f"asdf'(这里中间的两个双引号),结果如下,双引号还是没变
a =
asd"f"asdf
>>b='asdf''asd''fasdf'(这里中间的都是单引号),结果就只剩下了一个单引号
b =
asdf'asd'fasdf
你搞错了还是我? 原帖由 yqchenlolo 于 2006-10-1 20:22 发表
>> a='asd"f"asdf'(这里中间的两个双引号),结果如下,双引号还是没变
a =
asd"f"asdf
>>b='asdf''asd''fasdf'(这里中间的都是单引号),结果就只剩下了一个单引号
...
b那个不就是你要的结果吗?
页:
[1]