栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言笔记:1.C语言基础脉络

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言笔记:1.C语言基础脉络

C语言笔记:1.C语言基础脉络

前言1.什么是程序?2.什么是C语言?3.C语言程序基础

3.1数据类型3.2常量、变量类型

3.2.1常量3.2.2变量 4. 字符串5.转义字符6.注释

前言

C语言笔记用作对自己学习的总结以及以后方便查阅遗忘知识。
以后也会查缺补漏。


1.什么是程序?

一组计算机能够识别和执行的指令。

计算机的本质就是程序的机器

2.什么是C语言?

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

计算机之父——冯·诺依曼

3.C语言程序基础 3.1数据类型
类型
char字符数据类型
short短整型
int整形
long长整型
long long更长的整形
float单精度浮点数
double双精度浮点数
如果要求这些字符类型数据所占空间大小,可以用sizeof()函数。

例如:printf("%dn",sizeof(int));

3.2常量、变量类型

常量:在某一变化过程中,始终保持不变的量.
变量:在某一变化过程中,可以取不同数值的量.

3.2.1常量

字面常量

const 修饰的常变量:
例子:const int n=10;n本质上还是变量,但是又有常属性,可以所n是常变量。

#define 定义的标识符常量
例子:#define MAX 10 把M定义为常量10。

枚举常量:一一列举
枚举关键字是enum(枚举常量值是不可以改变的)
例如:

enum Sex
{
 MALE,
 FEMALE,
 SECRET
};
3.2.2变量

全局变量:放在首部
局部变量:放在有{}的语句里,例如main()函数里面

4. 字符串

这种由双引号(" ")引起来的一串字符称为字符串字面值(String Literal),或者简称字符串。
注:字符串的结束标志是一个 的转义字符。在计算字符串长度的时候 是结束标志,不算作字符串内容。

5.转义字符
转义字符释义
?在书写连续多个问号时使用,防止他们被解析成三字母词
用于表示字符常量’
用于表示一个字符串内部的双引号
\用于表示一个反斜杠,防止它被解释为一个转义序列符
a警告字符,蜂鸣
b退格符
f进纸符
n换行
r回车
t水平制表符(相当于一个Tab键,4个字节)
v垂直制表符
dddddd表示1~3个八进制的数字。 如: 130 X
xdddd表示2个十六进制数字。 如: x30 0
6.注释

用途:
(1). 代码中有不需要的代码可以直接删除,也可以注释掉
(2). 代码中有些代码比较难懂,可以加一下注释文字

既可以帮助自己读懂代码,也可以帮助1别人读懂自己的代码。

有以下两种形式

//注释

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/718313.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号