C语言,结构体中的数组怎么赋值,?答:intmain(void){ structstudentsbao={};printf("%d,%s\n",bao.id,bao.name);//输出是4224528,空(应该是null)//structstudentsbao={3,"123"};可以。第一种赋值方法 //strcpy(bao.name,"bao");//可以,//printf("%d,%s\n",bao.id,bao.name);//bao.name="bao";错误“stray'\351'in...
c(++)语言结构体中含有数组,结构体互相赋值,其中数组的值是被复制还是...答:我是做java的,在java中这种一般赋值过去的是地址,也就是c中的指针;你可以写个程序,自己测试下;将一个结构体赋值给另一个,然后修改其值,打印另一个结构体,如果值跟着变了,就赋值过去的是指针,如果没变就是值过去了;java中,像这种类或者数组,在变量中存放的是地址,然后赋值的时候将这个变量的地址...