1,每行最大长度,处理的最大列号;

preprocessor directives,preprocessor,预处理器读入源代码,根据预处理指令对其进行修改,把修改后 的源代码递交给编译器;

预处理器用stdio.h的库函数头文件的内容替代第一条#

standard I/O library;

EXIT_SUCCESS,EXIT_FAILURE;

stdlib.h

申明需要用于多个不同的源文件,在一个单独的文件中申明,然后用#include预处理指令把这个文件包含到需要使用这些申明的源文件

function prototype;

函数原型 --告诉编译器这些以后将在源文件中定义的函数特征;

存储于计算机内存中值的地址,无返回值的函数被称为过程procedure

数组参数---引用reference形式(地址调用)传递reference,常量变量  ---按值 传递,

函数中对变量参数的任何修改都会在函数返回时丢失;

数组作为函数参数,按引用传递,软件行业开销最大之处不在于软件产品的码子编写,而在于软件产品码子维护;

数组名,数组参数中出现下标引用,实际参数是数组的某个特定元素

scanf("%d",&columns[num]);数组下标选择的是一个单一的数组元素----标量

scanf("%d",&columns[num]) == 1 scanf函数按照指定的格式代码转换了一个整型输入后,函数返回的值应该为1

char型数组--字符串;

char,%lf  double,%f float ,%ld  long

C编译器不对数组下标的有效性进行检查,数组下标越界后果---多存储的值存储在紧随数组之后的内存位置,破坏原先存储在这个位置的数据,可能是其它变量函数返回值.....

最新文章

  1. ajax-登陆+验证码
  2. 21分钟 MySQL 入门教程(转载!!!)
  3. php入门一ubuntu16.04中php环境配置及一个网页
  4. VC++ CString类完美总结(整理)
  5. angular源码分析:angular中的依赖注入式如何实现的
  6. MyBatis dao层 方法传参
  7. zendstudio
  8. (转)价值240万的photoshop中文教程,错过了后悔都来不及 (吹得好响)
  9. MOSS程序中如何发Mail?
  10. Qt的Model/View Framework解析(数据是从真正的“肉(raw)”里取得,Model提供肉,所以读写文件、操作数据库、网络通讯等一系列与数据打交道的工作就在model中做了)
  11. POJ 2778 AC自己主动机+矩阵幂 不错的题
  12. 《JavaScript设计模式与开发实践》读书笔记之享元模式
  13. BackTrack5 (BT5)无线password破解教程WPA/WPA2-PSK无线password皴
  14. BOM浏览器对象模型下面几个比较实用的方法
  15. LNMP环境搭建:Nginx安装、测试与域名配置
  16. git学习笔记 看廖大神视频小记
  17. jquery获取当前按钮、截取字符串、字符串拼接、动态循环添加元素
  18. Python中import, from...import,import...as的区别
  19. AJAX简单实例
  20. amazeui+canvas绘制二维码

热门文章

  1. Mod_Python中文文档
  2. Difference Between Mod_Python & Mod_Wsgi | eHow
  3. Linux MySql安装步骤
  4. VS2015 MVC5项目部署
  5. ng-cli
  6. 只允许指定IP访问指定端口 ufw
  7. 网络编程API-下 (I/O复用函数)
  8. Android系统的开机画面显示过程分析
  9. Oracle Golden Gate - 概念和机制 (ogg)
  10. 通用线程:POSIX 线程详解,第 3 部分 条件互斥量(pthread_cond_t)