笔试

 1.引用和指针的区别:四点

  A:系统为指针分配内存,,引用与绑定的对象共享内存,不给其分配内存;

  B:指针初始化后可以改变指向的对象,, 而引用在定义时必须要初始化,且初始化后不允许重新绑定对象

  C:指针访问对象是间接访问,,引用访问对象是直接访问

  D:作为形参的时候,指针不拷贝副本,,引用拷贝副本

 

#include<stdio.h>

void pt(int * pta,int * ptb)

{

int *ptc;

ptc=pta;pta=ptb;ptb=ptc;

}

void ref(int &ra,int &rb)

{

int rc;

rc=ra;ra=rb;rb=rc;

}

void main()

{

int a=3;int b=4;

int *pa=&a;int *pb=&b;

pt(pa,pb);

printf("zhizhen: a=%d,b=%d\n",a,b);

ref(a,b);

printf("yinyong: a=%d,b=%d\n",a,b);

}a08b87d6277f9e2f07c93f571f30e924b999f3f4.jpg (295×109)

 

2. JAVA中, 字符串string.length() 数组a.length

3.传输数据的f

4.进程与线程同步的方式:

 

你可能感兴趣的:(笔记)