C语言基础知识学习笔记:从C++入门
需积分: 10 173 浏览量
更新于2024-09-07
收藏 3KB MD 举报
"C++学习之C基础(day1)"
这篇学习笔记主要涵盖了C语言的基础知识,适合初学者入门。作者以章节的形式介绍了C语言的关键概念,包括语句的种类、控制结构以及基本的编程元素。
### 第四章:语句
#### 4.1 空语句
一个分号`;`就构成了一个空语句,它不执行任何操作,但有时用于占位或满足语法要求。
#### 4.2 表达式语句
在C语言中,一个表达式后面加上分号就构成一个表达式语句。例如,`y+3;`是一个合法的语句,但它只对表达式进行求值,并不保存或使用结果。
#### 4.3 代码块
代码块是用花括号`{}`包围的一系列可选声明和语句,它们作为一个整体执行。这常用于控制结构如循环或条件语句中。
#### 4.4 if语句
标准的if语句结构如下:
```c
if(expression) {
statement1;
statement2;
} else {
statement;
}
```
需要注意的是,C语言没有布尔类型,而是使用整型来表示逻辑状态。`else`总是与最近未配对的`if`关联。
#### 4.5 while语句
标准的while语句格式如下:
```c
while(expression) {
statement1;
statement2;
}
```
`break`和`continue`语句用于控制循环流程:
- `break`语句用于永久终止当前循环,执行跳转到循环体外部的下一条语句。
- `continue`语句则终止当前迭代,直接进入下一次循环的条件检查。
### 基本知识
1. **第一个C程序**:展示了C语言的基本结构,包括`#include`预处理指令,`main`函数以及使用`printf`函数输出整数。
2. **变量名**:由字母(大小写敏感)、数字和下划线组成,但开头不能是数字。
3. **return语句**:当函数遇到`return`时停止执行,返回指定的值。在`main`函数中,`return 0`通常表示程序成功结束,而`return -1`通常表示失败。
4. **system库函数**:此函数允许程序执行操作系统命令,但并不常用,因为它可能导致安全问题和依赖性。
通过这篇学习笔记,读者可以掌握C语言的基础语法,包括不同类型的语句、条件控制和循环控制。继续深入学习,将涉及更复杂的数据类型、函数、指针等主题,这些都是C语言强大功能的核心。
2018-05-14 上传
2018-04-24 上传
2008-04-26 上传
2010-08-29 上传
2012-02-13 上传
2013-05-01 上传
2015-04-17 上传
2009-09-02 上传
2014-01-16 上传
GJXAIOU
- 粉丝: 123
- 资源: 13
最新资源
- Hibernate In Action
- 第2章 递归与分治策略.pdf
- java基础入门教程
- pku ACM在线评判 ACM题目分类.doc
- jsp connect mysql
- ARTeam站上的10篇OD入门教程
- JXTA java p2p Programming(英文版)
- S3C2410开发流程
- 学习Excel.VBA与XML、ASP协同应用.pdf
- VC++环境下WinSock编程及实例分析
- 服务器选购指南白皮书
- 高质量C++/C编程指南
- 灰狐驱动学习笔记系列文章.pdf
- 3D Game Engine Architecture
- 23种java设计模式
- PowerDesigner UML 建模简介(第二部分).doc