如何使GDB显示完整的字符串变量,当字符串比

如何使GDB显示完整的字符串变量,当字符串比,第1张

Sub test1()Dim Str1, Str2 As StringStr1 = "ABCDEFG"Str2 = "Cb"'方法1使用instr函数If InStr(Str1, Str2) > 0 Then MsgBox "包含"Else MsgBox "不包含"End If'方法2 使用like运算符If Str1 Like "" & Str2 & "" Then MsgBox "包含"Else MsgBox "不包含"End IfEnd Sub

//正确的做法是用联合类型

union

{

char a ;

short b ;

long c ;

double d ;

} i ;

//设x是该未知变量

if (sizeof (x) == sizeof (char))

ia = (char) x ;

else if (sizeof (x) == sizeof (short))

ib = (short) x ;

else if (sizeof (x) == sizeof (long))

ic = (long) x ;

else if (sizeof (x) == sizeof (double))

id = (double) x ;

else

return -1 ; //这里表出错,但是一般不会出错

以上就是关于如何使GDB显示完整的字符串变量,当字符串比全部的内容,包括:如何使GDB显示完整的字符串变量,当字符串比、在C语言中,有一个未知类型的变量,如果要把它的值传递给i,那么i如何定义呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10135842.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存