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

标签:C语言

C语言基础学习笔记19

—— ——- 2-static和extern修饰局部变量 static和extern都是用来修饰变量(局部的static实际也是全局的) static修饰的变量 只有你的包含那个变量定义的源代码文件可以访问(内部的变量) extern定义的变量的哪个源文件都可以访问,只要声明了就可以(外部变量) stati……

C语言基础学习笔记18

—— ——- 2-结构体数组概念及定义 结构数组概念 数组的元素也可以是结构类型的。因此可以构成结构型数组。结构数组的每一个元素都是具有相同结构类型的下标结构变量。在实际应用中,经常采用结构数组来表示具有相同数据结构的一个群体。 结构数组定义 定义格式: struct 结构名{ 成员列表 }数组……

C语言基础学习笔记17

—— ——- 2-fgets()、fputs()函数使用 fgets()函数使用 fgets的原型是: char*fgets(char*s,int n,FILE*fp); 参数数量比较多,有3个。而fgets相比于gets有一个显著的差别就是fgets会将行末的换行符算到读入的字符串里面。所以相同且正常……

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 双目运……

代码练习-54-通讯录

—— ——- // // main.c // <a href="http://vqboy.com/tag/c" title="查看更多关于C语言的文章" target="_blank">C语言</a>-通讯录 #in……