struct jiang { char name[10]; int sxcj; int cxcj; long xh; }; jiang a[40],b
;出错了,下面
b.name=a[0].name; // a[0].name=a[1].name; a[1].name=b.name;
我知道自己定义的是字符类型,可是他们之间怎样付值呢??希望大家指教~~~~
jiang a[40],b
漏了“;”吧
谢谢了
我就想知道这个 它们之间怎么赋值,因为我把那个name定义为了字符型,所以好象
不能那样直接赋值~~~
#include<iostream.h> #include<string.h> void main() { struct jiang { char name[10]; }; jiang a[40],b; cin>>a[0].name; cin>>a[1].name; b.name=a[0].name; a[0].name=a[1].name; a[1].name=b.name; }
就想知道这个怎么改错~~~~~~