制作一个网站数据库怎么做,百度搜索引擎下载免费,自己怎么做直播网站,闵行做网站语句
// 单行注释
/* */ 多行注释
#include 头文件引入声明
#define 预先定义
return 结果返回语句#xff08;可以带参数#xff0c;也可不带参数#xff09;
printf(); 输出
if 条件语句
else 条件语句否定分支#xff08;和 if 连用可以带参数也可不带参数
printf(); 输出
if 条件语句
else 条件语句否定分支和 if 连用
switch 开关语句
case 开关语句分支和 switch 连用
default 开关语句中的“其它”分支默认分支
goto 无条件跳转语句
while() 或 do{···}while 循环语句
for 循环语句
break 跳出当前过程
continue 结束当前过程并开始下一轮过程
struct 声明结构体类型
union 声明共用体类型
void声明函数无返回值或无参数声明无类型指针volatile说明变量在程序执行中可被隐含地改变 变量
auto 声明自动变量
const 定义常量如果一个变量被 const 修饰那么它的值就不能再被改变
enum 声明枚举类型
extern 声明变量或函数是在其它文件或本文件的其他位置定义
register 声明寄存器变量
short 声明短整型变量或函数
signed 声明有符号类型变量或函数
unsigned 声明无符号类型变量或函数
sizeof 计算数据类型或变量长度即所占字节数
int 声明整型变量或函数
char 声明字符型变量或函数返回值类型
float 声明浮点型变量或函数返回值类型
long 声明长整型变量或函数返回值类型
static 声明静态变量
typedef 声明无符号类型变量或函数 符号如是语句结束符号
算术 运算符描述实例把两个操作数相加A B 将得到 30-从第一个操作数中减去第二个操作数A - B 将得到 -10*把两个操作数相乘A * B 将得到 200/分子除以分母B / A 将得到 2%取模运算符整除后的余数B % A 将得到 0自增运算符整数值增加 1A 将得到 11--自减运算符整数值减少 1A-- 将得到 9
关系 运算符描述实例检查两个操作数的值是否相等如果相等则条件为真。(A B) 为假。!检查两个操作数的值是否相等如果不相等则条件为真。(A ! B) 为真。检查左操作数的值是否大于右操作数的值如果是则条件为真。(A B) 为假。检查左操作数的值是否小于右操作数的值如果是则条件为真。(A B) 为真。检查左操作数的值是否大于或等于右操作数的值如果是则条件为真。(A B) 为假。检查左操作数的值是否小于或等于右操作数的值如果是则条件为真。(A B) 为真。
逻辑 运算符描述实例称为逻辑与运算符。如果两个操作数都非零则条件为真。(A B) 为假。||称为逻辑或运算符。如果两个操作数中有任意一个非零则条件为真。(A || B) 为真。!称为逻辑非运算符。用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。!(A B) 为真。 二进制的位运算 p 的值q 的值p q 的结果p | q 的结果p ^ q 的结果00000010111111010011 其它补充
* 指针
- 指向
malloc() 将里面的参数以字节为单位的内存空间返回一个指向它的指针
函数名: exit() 所在头文件stdlib.h 功 能: 关闭所有文件终止正在执行的进程。 exit(1)表示异常退出.这个1是返回给操作系统的。 exit(x)x不为0都表示异常退出 exit(0)表示正常退出