
C语言笔记
文章平均质量分 80
lhp_heima
这个作者很懒,什么都没留下…
展开
-
黑马程序员——C语言基础---数组1
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 整型变量修饰符介绍1、改变整型变量所占存储空间 计算一个位数的范围-2^(n-1) 到2^(n-1)-1 short 2字节 %hdint 4字节 %d %ilong 8字节 %ldlong long 8字原创 2015-09-29 09:24:18 · 694 阅读 · 0 评论 -
黑马程序员——C语言基础---函数
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 函数的概念、分类 1、函数的概述 C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序 往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。 C语言不仅提供原创 2015-09-27 16:42:42 · 708 阅读 · 0 评论 -
黑马程序员——C语言基础---字符串
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 字符串的基本概念和定义1、字符串的概念 字符串是位于双引号中的字符序列 在内存中以“\0”结束,所占字节比实际多一个 注意:1.可以把一个字符常量赋给一个字符变量,但不能把字符串常量赋给字符变量 2.C语言中没有原创 2015-09-29 10:36:16 · 1456 阅读 · 0 评论 -
黑马程序员——C语言基础---运算符
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 运算符的分类按照功能划分:算术运算符、关系运算符与逻辑运算符、按位运算符。运算符根据参与运算的操作数的个数分为:单目运算只有一个操作数 如 : i++ ! sizeof原创 2015-09-27 11:21:14 · 888 阅读 · 0 评论 -
黑马程序员——C语言基础---循环结构
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 循环结构概念1、循环结构概述 循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段, 直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。 循环结构简单来说就是:循环是一次又一次的原创 2015-09-27 15:21:04 · 759 阅读 · 0 评论 -
黑马程序员——C语言基础---指针2
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第四讲 二级指针介绍1、二级指针介绍 如果一个指针变量存放的又是另一个指针变量的地址,则称这个指针变量为指向指针的指针变量。也称为“二级指针”通过指针访问变量称为间接访问。由于指针变量直接指向变量,所以称为“一级指针”。而 如果通过原创 2015-09-29 17:31:24 · 387 阅读 · 0 评论 -
黑马程序员——C语言基础---数据类型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 第一讲 关键字的基本概念基本概念 关键字就是已被C语言本身使用,不能作其它用途使用的字。例如关键字不能用作变量名、函数名等C语言中一共有32个关键字auto dou原创 2015-09-25 16:29:02 · 786 阅读 · 0 评论 -
黑马程序员——C语言基础---数组2
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 数组和函数参数 数组可以作为函数的参数使用,进行数据传送。 数组用作函数参数有两种形式:一种是把数组元素(下标变量)作为实参使用;一种是把数组名作为函数的形参和实参使1、数组元素作函数实参 数组元素就是下标变量,原创 2015-09-29 09:57:02 · 487 阅读 · 0 评论 -
黑马程序员——C语言基础---结构体1
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 构造类型及结构体 1、C语言构造类型 构造数据类型:构造数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的。 也就是说,一个构造类型的值可以分解成若干个“成员”或“元素”。每个“成员”都是一个基本数据类型或又是一个构造原创 2015-09-29 17:50:44 · 605 阅读 · 0 评论 -
黑马程序员——C语言基础---指针4
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第十一讲 野指针和内存泄露1、野指针概念 内存好比作尺子,尺子上的0 毫米处就是内存的0 地址处,也就是NULL 地址处。这条栓“野指 针”的链子就是这个“NULL”。 定义指针变量的同时最好初始化为NULL,用完指针之后也将指针变量的值设原创 2015-09-29 17:28:14 · 474 阅读 · 0 评论 -
黑马程序员——C语言基础---指针3
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 字符串指针介绍及使用 1、字符串指针 在C语言中,可以用两种方法访问一个字符串 1)字符数组 char string[]=”I love China!”;printf("%s\n",string);说明:和前面介原创 2015-09-29 16:57:45 · 748 阅读 · 0 评论 -
黑马程序员——C语言基础---指针1
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 指针的概念1、什么是地址? (1)计算机硬件系统的内部存储器中,拥有大量的存储单元(容量为1字节)。为了方便管理, 必须为每一个存储单元编号,这个编号就是存储单元的“地址”。每个存储单元都有一个惟一的 地址。内存地原创 2015-09-29 16:19:52 · 456 阅读 · 0 评论 -
黑马程序员——C语言基础---分支结构
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第一讲 if语句介绍及基本格式1、if语句实现分支控制 一般形式(第一种形式):表示如果表达式为真,执行语句块1,否则不执行。 if(表达式){ 语句块1}后续语句;#include int main(int原创 2015-09-27 14:51:40 · 377 阅读 · 0 评论 -
黑马程序员——C语言基础---通讯录
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------一、功能分析及实现步骤0、初始化/**初始化方法,用于初始化数据思路:1)尝试性的读取文件2)如果成功了,说明文件存在,则读取文件内容3)不成功,说明文件不存在,1)创建文件2)写入联系人数量*/1、添加联系人/**原创 2015-09-30 18:38:08 · 1379 阅读 · 0 评论 -
黑马程序员——C语言基础---结构体2
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------ 第五讲 结构体变量存储原理 1、结构体存储原理 结构名只能表示一个结构形式,编译系统并不对它分配内存空间。只有当某变量被说明为这 种类型的结构时,才对该变量分配存储空间。内存是以字节为单位编号,但一些硬件平台对某原创 2015-09-29 18:06:23 · 553 阅读 · 0 评论