简单记录下
模块化程序两个设计原则:自顶向下,逐步求精。
程序结构:顺序结构,选择结构,循环结构。
组成c程序的基本单位是 函数,函数组成是 函数首部和函数体。
main称为 主函数,可以出现在 任何位置
注释:提高程序可读性
描述算法的常用方法:自然语言,流程图,n-s图,伪代码和计算机语言
函数体的前面是 声明部分,后面是 执行部分
C语言中定义的变量,代表内存中的一组 存储单元
计算机中内存储器的最小单位是 位,能容纳的数是 0和1
两个字节存放一个整数,最大十进制整数是65536,最小是-32768 他们的二进制是1111 1111 1111 1111 ||||| 1000 0000 0000 0000
一个字节包含8个二进制位,能存放的最大十进制整数是255(2**8)最小是-128
复合语句在语法上被认为是一条语句
空语句的形式是“;”
math.h 语句:abs,fabs(绝对值),,pow(a,b)=a**b sqrt 开方
二维数组省行不省列 int a[3][ ];这是错的
看到int a[x];慎重选择
typedef
1定义别名 2方便结构体
typedef struct tagPoint Point
Point a;
unionC语言共用体(C语言union用法)详解 (biancheng.net)
gets()可以多读空格