C基础语言,C++,Java,Java/J2E,C#。
呵呵,看起来不少语言。
虽说编程语言都是相通的,确实如此,但是,各门语言到细处还是有很多不同的,现用现学吧。
为什么又想到C/C++了呢?因为被打击了,下面这题为例:
int main(int argc, char *argv[])
{
int a[]={1,2,3,4,5};
int* p=(int*)(&a+1);
cout << "a = " << *(a+1) << endl;
cout << "p = " << *(p-1)<< endl;
return 0;
}
答案是啥:
a = 2
p = 1
恭喜你,答错了!
心里哇凉哇凉的!!!
正确答案:
a = 2
p = 5