指標的算數運算及陣列(一)

2021-08-18 06:31:32 字數 738 閱讀 4279

字元陣列和字串是考試重點,使用重點。字串:以""包括的字串行帶'\0',結束標誌是'\0',只要有'\0'的就是字串。字元陣列是由若干個陣列元素組成的,它可以用來存放整個字串。以下舉幾個栗子

**如下:

#include int main()

; //是字串,剩餘部分為'\0'

char b=; //不是字串

char c[10]=; //字元陣列特有

char d[10]="123"; //字元陣列特有**

char e="123"; //字元陣列特有**

char f="";

printf("%s\n",a);

printf("%c\n",b);

printf("%s\n",c);

printf("%s\n",d);

printf("%s\n",e);

printf("%s\n",f);

}

希望字串支援的操作: f = e;//1、複製//f += d;//2、連線 //if(f > d)//3、比較。下面舉乙個字串複製的栗子**如下:

#include void mystrpy(char *str,char *des)

str[i]='\0';

}int main()

c語言 指標 ,指標運算,陣列指標

可以看到,i1的記憶體位址與p1的值相同,而p1的位址又是在一塊單獨的記憶體位址儲存。而 就是解引用 解析並返回記憶體位址中儲存的值。比如我們要取上面p1指向記憶體的值就用以下方法來取。printf 取指標指向記憶體的值 p1 d n p1 指標運算 對指標進行算術運算。c語言中的陣列其實就是一塊連...

指標的算數運算

1.位元組數 char short int float double long longlong 位元組數 1 2 4 4 8 4 8 2.指標 1,計算指標 1具體加幾個位元組的方法是,給指標去掉乙個型號,讓後用sizeof 求出位元組大小 int p 整形指標變數 p 1,加4位元組 sizeo...

指標的算數運算

我們知道指標也是一種變數,既然是變數理論上便可進行算數運算,今天我們來一起 一下指標的算術運算。printf d,d n 0xa,0x0000000a int arr 10 int p arr p 10 p 大家看一下這串 思考一下這裡面的p 是加的什麼呢?這個p 意思是加乙個單元格,我們知道指標是...