修改程式範例: Ch3-4-1.c 為 Ch3-4-1e.c
1. 將字串複製:
於while程式段中的ptr1修改為如ptr的遞增運算方式
2. 如:
加法運算 遞增運算
*(ptr1+i) ; *ptr1++;
2011年4月14日 星期四
EX09.指標與結構
修改程式範例: Ch3-3.c 為 Ch3-3e.c
1.增加電話結構的宣告
struct phone /* phone結構 */
{
char phone1[15];
char phone2[15];
}
2.將 struct label 增加phone結構成員:
struct phone callno;
3.使用結構變數和指標來存取
1.增加電話結構的宣告
struct phone /* phone結構 */
{
char phone1[15];
char phone2[15];
}
2.將 struct label 增加phone結構成員:
struct phone callno;
3.使用結構變數和指標來存取
2011年4月2日 星期六
Ex08.指標與二維陣列
修改程式範例: Ch3-2-2.c 為 Ch3-2-2e.c
1.將程式改為完整的九九乘法表
2.增加顯示 i, j, i+1, j+1 及 i*COLS+j 的值如下:
i | j | i+1 | j+1 | i*COLS+j |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 1 | 2 | 1 |
0 | 2 | 1 | 3 | 2 |
… | … | … | … | … |
訂閱:
文章 (Atom)