1

1.输入字符串

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

        ;

 ch=getchar()

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

     ch=getchar();   这个样子冗余,可读性差

 

2.输入字符串,没有长度限制

 int  at_beginning=1;       //at_beginning作为标志,为1时行数line计数

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

{

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 ;既不能修改指针的值,也不能修改它所指向的整型的值

 

posted on 2016-04-27 10:05  绽放的四叶草  阅读(204)  评论(0编辑  收藏  举报