C和指針之學習筆記(1)

1

1.輸入字符串spa

 while((ch=getchar())!=EOF  &&  ch!=’\n’)指針

        ;ci

 ch=getchar()字符串

while(ch!=EOF  &&  ch!=’\n’)get

     ch=getchar();   這個樣子冗餘,可讀性差im

 

2.輸入字符串,沒有長度限制數據

 int  at_beginning=1;       //at_beginning做爲標誌,爲1時行數line計數while

 while((ch=getchar())!=EOF )co

{字符

if (at_beginning = = 1)

{

at_beginning = 0;

line + = 1;

printf (「%d 「,line);

}

 

putchar (ch);

if (ch == ‘\n’)

at_beginning=1;

 

第3章  數據

  1. 常量const

  (1int  const  *pci;指向整型常量的指針,能夠修改指針的值,可是不能修改它所指向的數值。(或寫作 const  int  *pci ,這種寫法好理解一些)

  (2int  *const  pci;指向整型的常量指針,指針是常量,它的值不能修改,可是能夠修改它所指向的整型的值。

  (3const  int  * const  pci ;既不能修改指針的值,也不能修改它所指向的整型的值

相關文章
相關標籤/搜索