![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 95
学习C语言记录的东西
月_神
这个作者很懒,什么都没留下…
展开
-
C语言指针
1.C语言指针的概念 在计算机中,所有的数据都是存放在内存中的,一般把内存中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不一样,如int占用4个字节,char占用1个字节。为了正确地访问这些内存单元,必须为每个内存单元编上号。每个内存单元的编号是唯一的,根据编号可以准确地找到该内存单元。内存单元的编号叫做地址(Address),也称为指针(Pointer)。 内存单...原创 2016-12-10 11:29:00 · 75 阅读 · 0 评论 -
C语言初探
1.C语言在屏幕上显示内容 我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。 让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。例如在屏幕上显示“C语言中文网”: puts("C语言中文网"); 这里有一个生疏的词汇puts,用来让计算机在屏幕上显示文字。 更加专业的称呼: "在屏幕上显示文字"叫做输出(Out...原创 2016-12-10 11:21:00 · 91 阅读 · 0 评论 -
预处理命令
1. C语言预处理概述在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令#include,宏定义命令#define等。在源程序中这些命令都放在函数之外,而且一般都放在源文件的前面,它们称为预处理部分。所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程...原创 2016-12-10 11:27:00 · 134 阅读 · 0 评论 -
C语言函数
1.C语言函数概述 在前面已经介绍过,C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。C语言不仅提供了极为丰富的库函数(如Turbo C,MS C都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法...原创 2016-12-10 11:27:00 · 236 阅读 · 0 评论 -
C语言数组:C语言数组定义、二维数组、动态数组、字符串数组
1.C语言数组的概念在《更加优美的C语言输出》一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下:#include <stdio.h>#include <stdlib.h>int main(){ int a1=20, a2=345, a3=700, a4=22; int b1=56720, b2=9999, b3=20098, b4=2;...原创 2016-12-10 11:26:00 · 665 阅读 · 0 评论 -
分支结构和循环结构
1.C语言关系运算符 在程序中经常需要比较两个数据的大小,以决定程序下一步的工作。比如一个程序限制了只能成年人使用,儿童因为年龄不够,没有权限使用。这时候程序就需要获取用户输入的年龄并做出判断,如果超过18岁就正常运行,否则给出无权使用的提示。比较两个数据大小的运算符称为关系运算符(Relational Operators)。在C语言中有以下关系运算符:1) <(小于)2) ...原创 2016-12-10 11:24:00 · 67 阅读 · 0 评论 -
数据类型和输入输出
1.存放数据的小箱子——变量在《二进制思想以及数据的存储》一节中讲到:计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的;我们将8个比特(Bit)称为一个字节(Byte),并将字节作为最小的可操作单元。编程中我们会经常处理各种数据,与内存打交道。我们不妨先从最简单的整数说起,看看它是如何放到内存中去的。现实生活中我们会找一个小箱子来存放物品,一来...原创 2016-12-10 11:20:00 · 153 阅读 · 0 评论