根据您的描述,这个字符数组在定义是没有给定长度,但是后面有赋值,所以根据赋值可能判断长度,但是注意后面要留一个长度给数组放结束标志\0,所以这个数组的长度为5,能存放包括\0在内的5个字符。
有这个一方面。不过
更多的是这些语言的产生顺序。
C++的产生是基于C的,
java借鉴了很多C++的,
C#借鉴的java和C++。
于是在产生之初,比如C++借鉴C而生。
此时的C工程师大多比C++资历老,水平高,
而初始的语言各方面还不成熟,自然被鄙视。
其他链节也是如此。
虽然到现在,
java已经反超,应用范围还是成熟度都不弱于任何其他语言了,
但鄙视链条已经形成,
也没人去改它了(除了被鄙视的
哈哈)
至于美工,
这个是编程人员对所有非编程人员的鄙视,美工,运营,
项目管理,测试,甚至产品经理都在此列。