int val='ab';该如何解决

int valab为什么编译可以通过?那么valabcd 这样呢,我在不调试,不运行的情况下,如何得知,val的值呢

int val='ab';
为什么编译可以通过?

那么val='abcd'; 这样呢,

我在不调试,不运行的情况下,如何得知,val的值呢?

光从代码里看。

不知道其规则是怎么样给val f赋值的




[解决办法]

探讨
好冷门的知识,还真没注意过。
不过这样写程序除了孔乙已喜欢,没任何好处啊。。。。。。