c和指针
Uranus1211
这个作者很懒,什么都没留下…
展开
-
简析编译与链接
做开发都要有特定的环境,windows一般用IDE(集成开发环境),Linux一般用gcc。一个源代码生成一个可以运行的程序,要经过以下几步:.c / .cpp------------> .i ---------->.s /.asm ----------->.0/.obj ... .lib .dll ----------->.exe 1原创 2018-01-14 23:07:44 · 215 阅读 · 0 评论 -
指针和数组的区别
下面的声明出自某个源文件(1):int a[10];int *b=a;但在另一个源文件(2)中,发现这样 的代码:extern int *a;extern int b[];...x=a[3];y=b[3];请解释一下,当两条赋值语句执行时会发生什么?(假定整型和指针的长度都是四个字节) 先说结论,每一条语句的执行都会导致程序的崩溃。原创 2018-03-22 13:40:45 · 462 阅读 · 0 评论 -
深拷贝和浅拷贝
深拷贝和浅拷贝原创 2018-03-19 20:28:08 · 181 阅读 · 0 评论