delphi中的''和""有何区别??

gwolf 2004-05-07 04:21:05
怎么delphi里一串儿字符也是用''括起来的。
...全文
54 10 点赞 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
荣爵 2004-05-08
???
  • 打赏
  • 举报
回复
johnzhangbit 2004-05-08
。。。Delphi里没有双引号(")只有单引号('),用单引号括起来的都是字符串,
也就是为了和其他的变量、关键字、函数名、过程名、对象名称 之类的字符区分开的。
例如:
var
s:string;
...
s:='123abc';
上面的 123abc 就是一个字符串。
  • 打赏
  • 举报
回复
huluobowangmeng 2004-05-08
该说了都说了!!那我就接分吧?
给你留个作业。
aqry2.SQL.Text:='select lb_BH fromjc_lb where lb_mc='+''''+rzlistbox1.SelectedItem+'''';
翻译一下
  • 打赏
  • 举报
回复
gwolf 2004-05-08
偶把它分解成4个串,不知对不对?
select lb_BH fromjc_lb where lb_mc=
"
rzlistbox1.SelectedItem
"
  • 打赏
  • 举报
回复
xiangyanbang 2004-05-08
楼上的兄弟说得没错
  • 打赏
  • 举报
回复
wzff3000 2004-05-08
''之间的是字符串,同意楼上的说法。
  • 打赏
  • 举报
回复
eshow 2004-05-08
''''中两端的两个是表明中间的内容是个字符串了,象'abc'一样,中间的两个''前一个是转义,表示后面的字符表示它本身,而不表示程序需要的用途。

所以四个在一起就是表示一个单引号的字符串!
  • 打赏
  • 举报
回复
hrbpengf 2004-05-08
'string'代表string
'''' 代表''
  • 打赏
  • 举报
回复
rockswj 2004-05-08
''是字符串。''''两端的表示是字符串,中间两个做为一个字符'
  • 打赏
  • 举报
回复
hahahahaanni 2004-05-08
''''是sql语句里面的字符串,''为程序字符串
  • 打赏
  • 举报
回复
相关推荐
发帖
Delphi
加入

4968

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2004-05-07 04:21
社区公告
暂无公告