C语言整理

这篇博客详细介绍了C语言的基础知识,包括程序设计、顺序结构、选择结构、循环结构、数组、函数、指针等内容。涉及到了变量、数据类型、运算符、控制语句、函数调用、字符串处理、数组操作、指针的使用以及内存管理等多个方面,适合C语言初学者学习。
摘要由CSDN通过智能技术生成

C语言整理

——谭大爷的书[精简版]

程序设计和C语言

1. main表示主函数,int表示类型,stdio是一个文件名,.h是头文件,#include指令把信息调用

2. 函数的组成:函数首部和函数体(声明部分与执行部分)

3. 编辑-编译-链接-执行

顺序结构

1. 指数的表示:12.34e312.34103次方),-346.87e-25,注意eE前必须有数字,后面必须是整数

2. 符号常量:指定一个符号代表一个常量,#define PI 3.1416

3. 转义字符:由\与字符值两部分组成

转义字符

意义

ASCII码值(十进制)

\a

警告(alert,产生声音或视觉信息

007

\b

退格(BS) ,跳到前一列

008

\f

换页(FF),到下页开头(会影响打印机执行)

012

\n

回车换行(LF) ,跳到下一行开头

010

\r

回车(CR) ,到本行开头

013

\t

水平制表(HT) 跳到下一个TAB位置

009

\v

垂直制表(VT),跳到下一个垂直制表对齐点(会影响打印机执行)

011

\\

输出一个反斜线

092

\'

输出一个单引号

039

\"

输出一个双引号

034

\?
  

输出一个问号
  

063
  

\0

空字符

000

\ooo

三个位置组成的八进制数,来表示任意字符

三位八进制

\xhh

x后面的字符是十六进制数,来表示任意字符

二位十六进制

4. 数据类型:

    基本数据类型 short2字节)、int4)、long4)、char1)、float4)、double8

空类型(void

指针类型(只能存地址)

构造类型 数组、结构体、共用体(union)、枚举(enum

5. 运算符:%取余,++i使用前先加一,i++使用后再加一

6. 不同类型数据间的混合运算:

    先转换成同一类型,再进行运算。

    可强制转换,例如:a=(int)(x+y) 强制转换为整型等。

7. 格式控制符:

    %d,按整型数据的实际长度输出。

    %mdm为指定的输出字段的宽度。

    %ld,输出长整形数据。

    %o,以八进制整形式输出整数。

%x,以十六进制数形式输出整数。

%u,用来输出unsigned无符号整型,输入范围为正数,以十进制形式输出。

%c,用来输出一个字符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值