數組指針,指針數組
矩陣 的加減乘除(線性代數)
int i =10, j=20;
int *tmp,*p,*q;
p=&i;
q=&j;
tmp=p;
p=q;
q=tmp;
NSLog(@"%p,%p,%p",p,q,tmp);
// NSLog(@"%p,%p,%p",*p,*q,*tmp);
NSLog(@"%d,%d,%d",*p,*q,*tmp);
int i=120;
int *a;
a =&i; //*a=120
NSLog(@"a=%p,%d",a,*a);
a=NULL;
int A[]={1,2,3};
a=A;// equals to a=&A[0];
for (int i=0; i<3; i++) {
NSLog(@"a[%p]=%d",a,*a);
a++;
// NSLog(@"a[%p]=%p",a,*a);
}
int i =10;
int *p;
p=&i;
*p=100;
NSLog(@"%d",i);//i=100
const int i=10;
int *p=&i;
*p=100;
*p=100
i=10
格式輸入函數
scanf ( 格式控制,地址列表 );
scanf ( %d, &c );
字符數組
char 數組標識符[常量表達式]
char cArray[5];
NSLog("@c",97);