第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

(1)int  const  *pci;指向整型常量的指针,可以修改指针的值,但是不能修改它所指向的数值。(或写做 const  int  *pci ,这种写法好理解一些)

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

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

最新文章

  1. Postman - 功能强大的 API 接口请求调试和管理工具
  2. EDA技术与ASIC设计和FPGA开发有什么关系?FPGA在ASIC设计中有什么用途?
  3. struts原理
  4. Android和SQLite版本对应关系
  5. cas单点注销失败Error Sending message to url endpoint
  6. could not read data from '/Users/xxxx/myapp-Info.plist'
  7. GO的GDB调试
  8. [转]理解C# 4 dynamic(1) - var, object, dynamic的区别以及dynamic的使用
  9. 使用Python实现子区域数据分类统计
  10. 图解Git命令
  11. Django create和save方法
  12. windows搭建redis集群最佳实践
  13. jq动画设置图片抽奖(修改效果版)
  14. UVA 11149-Power of Matrix(等比矩阵求和)
  15. Linux常用基础操作命令大全(超实用精心整理)
  16. CRC16-CCITT C语言代码
  17. Redis 如何保持和MySQL数据一致【二】
  18. OAuth2:Authorization Flows
  19. vi使用技巧(转载)
  20. WPF控件开源资源

热门文章

  1. codeblocks快捷键(转)
  2. Centos7环境下消息队列之ActiveMQ实战
  3. ASP.NET 3.5控件和组件开发技术之客户端回发/回调揭密
  4. 【CodeForces】932 E. Team Work
  5. 【CodeForces】708 B. Recover the String 数学构造
  6. # 2018高考&自主招生 - 游记
  7. 47、Python面向对象中的继承有什么特点?
  8. Mac最新系统bssdb BUG
  9. caffe Python API 之Solver定义
  10. <mvc:annotation-driven/>都做了那些事情