• 问题总会出现,不过解决问题的方法也会出现!!!

C语言基础学习笔记16

—— ——- 数组指针的概念及定义 数组指针 数组元素指针 一个变量有地址,一个数组包含若干个元素,每个数组元素都有相应的地址。 指针变量可以指向数组元素(把某一元素的地址放到一个指针变量中) 所谓数组元素的指针就是数组元素的地址 可以用一个指针变量指向一个数组元素 注意: 数组名a不代表整个数组,……

C语言基础学习笔记15

—— ——- 使用字符串库函数需要包含头文件 string.h 必须包含stdio.h 输出函数puts 输入函数gets 必须包含string.h 链接函数strcat puts(字符数组地址); 1.puts函数可以自动换行 2.字符数组:也可以不是数组的首地址,可以是元素地址 3.必须是字符数组 4..不……

C语言基础学习笔记14

—— ——- 二维数组 array[]={0};表示给数组初始化为0,如果是array[]={1},表示除了第一位,其余也初始化为0 所以 array[] []={0}就是全部初始化为0 数组名 一般是 地址传递 数组元素 一般是值传递 getchar();接受一个字符 在设计代码的时候 一般先实现功能 然后再……

C语言基础学习笔记13

—— ——- 2-整型变量修饰符介绍 修饰符(int  short  long  long long  signed unsigned) 改变整型变量所占存储空间 short  2字节 %hd int    4字节 %d %i long   8字节 %ld long long 8字节 %ld(主要是为了……

C语言基础学习笔记12

—— ——- 2-#include指令 文件包含是C预处理程序的另一个重要功能 1、文件包含格式的命令: #include “”包含的是一个用户自定义的文件,可以是头文件,也可是普通文件 在当前文件所在的路径下查找 如果上面没有找,到编译器include路径查找 如果编译器include路径下没有找到,系统的……

C语言基础学习笔记11

—— ——- 17-Xcode的运行原理 Xcode的运行原理 当我们点击运行后 Xcode自动帮我们做如下事情: 编译—>.o—>链接—>.out执行 常见的UNIX命令 Mac系统采用的是UNIX文件系统,所有的文件都放在根目录/下面,因此没有Windows中分C盘、D盘……

C语言基础学习笔记10

—— ——- 3-函数的概念、分类 函数的概述 C源程序是由函数组成的。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。 C语言不仅提供了丰富的库函数(如Turbo C,MS C都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可以把自己的算法编成一个个相对独立的函数模块,然后用……

C语言基础学习笔记09

—— ——- 2-循环结构介绍 循环结构概述 循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。 循环结构简单来说就是:循环是一次又一次的执行相同的代码 C语言提供了多种循环语句,可以组成各种不同形式的……

C语言基础学习笔记08

—— ——- 3-Xcode注释插件 VVDocumenter-Xcode 下载地址 https://github.com/onevcat/VVDocumenter-Xcode 下载后,解压运行 第一次运行会提示 Unexpected code bundle 意外代码束 Load b……

C语言基础学习笔记07

—— ——- 11-sizeof运算符 sizeof运算符介绍 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、- -等。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 Pascal的一种内存容量度量函数: ……

C语言基础学习笔记06

—— ——- 2-运算符的概念及分类 基本概念 运算符是告诉编译程序执行特定算术或逻辑操作的符号。 分类 按照功能划分:算术运算符、关系运算符与逻辑运算符、按位运算符 运算符根据参与运算的操作数分为:单目运算、双目运算、三目运算 单目运算符:只有一个操作数,如:i++,!,sizeof 双目运……

C语言基础学习笔记05

—— ——- 19-scanf使用注意事项 scanf使用注意事项 注意: 1)如果在输入时,输入了多个空格、回车、tab都会被系统忽略的。 2)如果要获取的内容是多个整数,中间输入了多个空格、回车、tab都会被系统忽略 2、scanf中的修饰符 scanf函数的修饰符有:数据读入宽度按(……

C语言基础学习笔记04

—— ——- 11-变量的概念以及定义 变量的基本概念 变量的定义 变量的基本概念 什么是变量? 所谓变量,它代表内存的某个空间,它的取值可以改变,是数据的基本单元。变量由两个要素组成:变量名与变量类型。 程序运行过程中,他的值是可以改变的数据,代表这一个存储空间,需要用变量名来找到这个数据。 变量……

C语言基础学习笔记03

—— ——- 7-数据及数据类型 为什么要有数据类型 C语言数据类型概数 为什么要有数据类型 什么是数据? 生活中时时刻刻都在跟数据打交道,比如体重数据、血压数据、股价数据等。在我们使用计算机的过程中,会接触到各种各样的数据,有文档数据、图片数据、视频数据,还有聊QQ的时候产生的文字数据、用迅雷下载……

C语言基础学习笔记02

—— ——- 2-什么是关键字 关键字的基本类型 数据类型关键字 流程控制关键字 关键字基本概念 关键字就是已被C语言本身使用,不能作其他用途使用的字。 例如关键字不能用作变量名、函数名等。 C语言一共有32个关键字 auto           double               int      ……