E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c语言学习笔记
C语言学习笔记
- typedef
Typedef声明与定义C语言提供了typedef关键字,可以使用它为类型取一个新名字。typeofunsignedcharbyte;byteb1,b2;也可以使用typedef为自定义数据类型取一个新名字。#include#includetypedefstructStudents{charname[50];chargender[10];intage;}Student;intmain(){Stud
Ctrl_S
·
2018-04-13 22:46
C语言基础
C语言学习笔记
- typedef
Typedef声明与定义C语言提供了typedef关键字,可以使用它为类型取一个新名字。typeofunsignedcharbyte;byteb1,b2;也可以使用typedef为自定义数据类型取一个新名字。#include#includetypedefstructStudents{charname[50];chargender[10];intage;}Student;intmain(){Stud
Ctrl_S
·
2018-04-13 22:46
C语言学习笔记
- 指针
C指针什么是指针?指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。int*ip;/*一个整型的指针*/double*dp;/*一个double型的指针*/float*fp;/*一个浮点型的指针*/char*ch;/*一个字符型的指针*/所有指针的值的实际数据类型,不管是整型、浮点型、字符型,还是其他的数据类型,都是一样的,都是一个代表内存地址的长的十六进制数。如何使用指针定义一个指
Ctrl_S
·
2018-04-08 21:19
C
C语言学习笔记
- 数组
C数组数组是用来存储一个固定大小的同类型元素的顺序集合。声明数组typearrayName[arraySize]intarray[5];初始化数组intarray[]={1,2,3,4,5};intarray[5]={1,2,3,4,5};访问数组元素#includeintmain(intargc,constchar*argv[]){intarray[5]={1,2,3,4,5};inti;for
Ctrl_S
·
2018-04-04 16:52
C
C语言学习笔记
- 进制转换
C进制转换二进制与十进制十进制转二进制十进制数除2取余数:即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。二进制转十进制把二进制数按权展开、相加即得十进制数。二进制与八进制二进制转八进制3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)八进制转二进制八进制数通过除2取余法,得到二进制数,对每个八进制为
Ctrl_S
·
2018-04-03 16:40
C
C语言学习笔记
- 运算符
运算符在C语言中主要提供了算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和杂项运算符。算术运算符运算符描述实例+两个数相加a+b=20-两个数相减a-b=0*两个数相乘a*b=100/两个数相除a/b=1%取模运算,整除后取余数a%b=0++自增运算a++=11+–自减运算a–=9算术运算符运算符描述实例==是否相等a==b>=是否大于等于a>=b是否大于a>b>二进制右移运算符a&&b
Ctrl_S
·
2018-04-03 14:26
C
C语言学习笔记
- 变量、常量和存储类
变量在C中,变量的名称是由字母、数字和下划线字符组成。它必须以字母或下划线开头,并且C中变量是区分字母大小的。在C中除了可以定义charintfloatdoublevoid基本变量类型,还可以定义枚举、指针、数组、结构体、共用体等类型。在C中定义并初始化变量:charc='c';inti=0;floatf=1.2f;doubled=3.1312C中声明变量有两种情况:一种建立需要存储空间。另一种则
Ctrl_S
·
2018-04-03 14:06
C
C语言学习笔记
- 数据类型
C数据类型C中类型可分为以下几种:序号类型与描述1基本类型:它们是算术类型,包括两种类型:整数类型和浮点类型。2枚举类型:它们也是算术类型,被用来定义在程序中只能赋予其一定的离散整数值的变量。3void类型:类型说明符void表明没有可用的值。4派生类型:它们包括:指针类型、数组类型、结构类型、共用体类型和函数类型。整数类型序号类型与描述值范围char1字节-128到127或0到255unsign
Ctrl_S
·
2018-03-31 16:33
C
C语言学习笔记
- 基本语法
C基本语法C程序由各种关键字、标识符、常量、字符串值,或者一个符号组成。在C程序中,分号是语句结束符。它表示一个逻辑实体的结束。注释会被编译器忽略,但是不能在注释内嵌套注释,注释也不能出现在字符串或字符值中。C标识符是用来标识变量、函数,或任何其他用户自定义项目的名称。一个标识符以字母A-Z或a-z或下划线_开始,后跟零个或多个字母、下划线和数字(0-9)。C标识符内不允许出现标点字符,比如@、$
Ctrl_S
·
2018-03-31 16:41
C
C语言学习笔记
- 程序结构
C程序结构HelloWorld实例c语序主要包括以下部分:预处理器指令函数变量语句&表达式注释#includeintmain(){/*我的第一个C语序*/printf("Hello,World!\n");return0;}程序的第一行#include是预处理指令,告诉C编译器在实际编译之前要包含stdio.h文件。下一行intmain()是主函数,程序从这里开始执行。下一行/**/将会被编译器忽略
Ctrl_S
·
2018-03-31 16:28
C语言
C
C语言学习笔记
(一)—— 初识C语言并写一个简单的C语言程序
1、目标代码文件、可执行文件、库用C语言编写程序时,编写的内容被存储在文本文件中,该文件被称为源代码文件,文件以.c结尾。目标文件和可执行文件都是由机器语言指令组成的,但是目标文件只包含编译器为你编写的代码翻译的机器语言代码,可执行文件还包含你编写的程序中使用的库函数和启动代码的机器代码。2、链接器的作用将你编写的目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,即可执行文件。3、在li
_云卷云舒_
·
2018-03-29 01:08
C
Primer
Plus
梓益
C语言学习笔记
之常用字符串操作(sscanf & strtok)
梓益
C语言学习笔记
之常用字符串操作(sscanf&strtok)一、sscanfintsscanf(constchar*buf,constchar*format,…);\\从buf指定的内存区域中读入信息例
Czyy1
·
2018-03-04 17:49
C语言
字符串操作
梓益
C语言学习笔记
之结构体-共用体-枚举
梓益
C语言学习笔记
之结构体-共用体-枚举有人说,我们需要将不同类型的数据组合成一个整体,于是,就有了结构体一、结构体的概念:一种或多种基本类型或构造类型的数据的集合。
Czyy1
·
2018-03-04 17:37
C语言
结构体
C语言学习笔记
1.数组型字符串和指针型字符串的区别;数组型字符串,形如char*ch[20]="iloveu",m会被看成一个地址常量,且就代表&m[0],可以用m+1来表示下一个元素,但是不能用自增运算符,因为自增运算符只能用在变量上面,m[20]在内存(具体在那个地方有待研究)中被分配一个具有20个元素的数组,其中每一个元素对应一个字符,其中包括一个对应结束的空字符'\0'。通常被引用的字符串储存在可执行文
圈圈圆圆圈圈的我
·
2018-03-04 15:43
[
C语言学习笔记
]细节部分汇总
1.如何确根据指针确定其指向的数值的长度?只有字符型的可以用strlen()-1来求,因为数组有\n结束标志。其它类型的数组不可知。2.二维vector的写入要pushback一个临时的一维vector
LaLaLaDuanY
·
2018-02-28 14:40
C++
C语言学习笔记
C语言中的类型转换学习在C语言中类型转换有两种:强制类型转换和隐式类型转换强制类型转换转换语法(TYPE)Value(TYPE)Value_Name强制类型转换结果-目标类型能够容纳目标值:结果不变-目标类型不能容纳目标值:结果将产生截断(取低字节数据)eg:当一个int类型的数据强制转换为short类型数据时,会取这个int数据的低两个字节。注意不是所有的强制类型转换都能够成功,当不能进行强制类
Artisanate
·
2018-02-20 14:44
c语言
c语言学习笔记
C语言学习笔记
8——enum, sizeof,typedef
enum的分析在C语言中:enum是一种自定义类型enum的值是可以根据需要自定义的整型值第一个定义enum值默认为0默认情况下的enum值是在前一个定义值的基础上加1enum类型的变量只能取定义时的离散值enum的特殊意义:enum中定义的值是C语言中真正意义上的常量在工程中enum多用于定义整型常量/*测试程序*/#includeenum//无名枚举,用于定义常量{ARRAY_SIZE=10/
DSH2418C
·
2018-02-18 18:51
C
C语言学习笔记
7——union
union(联合体)在C语言中:union在语法上与struct相似union只分配最大成员的空间,所有员共享这个空间/*测试代码*/#includestructA{inta;intb;intc;};unionB{inta;intb;intc;};intmain(){printf("%d\n",sizeof(structA));//12printf("%d\n",sizeof(unionB));/
DSH2418C
·
2018-02-16 22:18
C
C语言学习笔记
6——const和volatile
const(只读变量)在C语言中:const修饰的变量是只读的,本质上还是变量const修饰的变量在栈上分配空间const修饰的全局变量在全局数据区分配空间const只在编译器有用,在运行期无用注意:const修饰的变量不是真的常量,它只是告诉编译器该变量不能出现在赋值符号的左边/*测试代码*/#includeintmain(){constintcc=1;printf("cc=%d\n",cc);
DSH2418C
·
2018-02-13 23:49
C
C语言学习笔记
4——变量属性
变量属性C语言中:变量可以有自己的属性,在定义变量的时候可以加上“属性”关键字“属性”关键字指明变量的特有意义语法:propereytypevar_name;变量属性的分析1:auto关键字(自动变量)auto是C语言中局部变量的默认属性auto修饰的变量将被存储于栈上编译器默认所以的局部变量都是auto的intmain(){inti;//局部变量默认属性为autoautointj;//显式声明a
DSH2418C
·
2018-02-04 21:54
C
C语言学习笔记
3——类型转换
类型转换C语言中:数据类型可以转换强制类型转换隐式类型转换类型转换的分析1:强制类型转换强制类型转换的语法:(type)var_name;(type)name;强制类型转换的结果目标类型能容纳目标值:结果不变目标类型不能容纳目标值:结果将产生截断注意:不是所有的强制类型转换都能成功,当不能进行强制类型转换时,编译器将产生错误信息#includestructTS{inti;intj;};struct
DSH2418C
·
2018-02-04 13:06
C
C语言学习笔记
2——浮点数
浮点数的分析1:内存中表示方法C语言中:浮点数在内存中的存储方式为:符号位,指数,尾数类型符号位指数尾数float1位(第31位)8位(第23——30位)23位(第0——22位)double1位(第63位)11位(第52——62位)52位(第0——51位)浮点数的转换:例:8.25将浮点数转换为二进制:8.25的二进制:1000.01用科学计数法表示二进制浮点数:1000.01——>1.00001
DSH2418C
·
2018-02-03 21:04
C
C语言学习笔记
1——有符号数和无符号数
有符号数和无符号数C语言中:·signed关键字声明变量为有符号类型·unsigned关键字声明变量为无符号类型注意:C语言中只有整数类型能够声明unsigne变量有符号数和无符号数的分析1:表示法有符号数(signed):·在计算机内部用补码表示有符号数—最高位为0,表示这个数为正数—最高位为1,表示这个数为负数正数的补码为正数本身负数的补码为负数的绝对值取反加1例:8位整数6的补码为:0000
DSH2418C
·
2018-02-02 15:56
C
C语言学习笔记
(三)
1.删除一个字符串最右边的空格,然后输出字符串1#include2#include345678intmain()9{charstr[20]="helloworld!";10inti,j,pos;11pos=strlen(str);12for(i=pos-1;i>=0;i--)13{if(str[i]=='')//检索字符串,检查是否有空格14{15for(j=i+1;j23intmain()4{i
ArrowYL
·
2018-01-25 22:28
C
郝斌老师
c语言学习笔记
----动态内存分配
动态内存分配1.传统数组的缺陷(1)传统数组的内存空间不能手动释放一个数组被创建后在这个函数没有运行完毕时会一直存在当这个函数运行完毕后,这个数组所占用的内存空间被释放(2)长度必须事先指定,且只能是常数,不能是变量inta[5];//正确inta[len];//错误(3)数组的长度一旦定义,其长度就不能更改无法再函数运行期间去改变数组的长度大小(扩容、缩容)(4)不能够跨函数使用函数运行期间,可
闪闪红星闪
·
2017-11-30 20:09
C语言学习课堂笔记
郝斌老师
C语言学习笔记
----指针和数组
指针和一维数组1.一维数组名一维数组名是一个指针常量这个指针常量保存的是数组第一个元素的地址2.指针和数组下标的关系如果p是指针变量,则p[i]永远等于*(p+i)3.确定一个数组需要几个参数(1)需要两个参数,一个数组第一个元素的地址和数组的长度#includevoidf(int*pArr,intn){//f函数可以输出任何一个数组for(inti=0;ivoidf(int*pArr,intn)
闪闪红星闪
·
2017-11-25 15:56
C语言学习课堂笔记
郝斌老师
C语言学习笔记
----基本类型指针
指针1.C语言中指针的重要性表示一些复杂的数据结构快速的传递数据,减少内存的耗用使函数能够返回一个以上的数据更加方便的处理字符串面向对象语言如java中引用等知识学习的基础总结起来:指针是c语言的灵魂2.指针的定义指针就是地址地址就是指针指针变量就是存放内存单元编号的变量也可以说指针变量就是存放地址的变量指针和指针变量不是同一个概念指针的本质就是一个操作受限的非负整数(可以进行相减,不可以进行乘,
闪闪红星闪
·
2017-11-25 14:17
C语言学习课堂笔记
C语言学习笔记
(8)——第一次个人实战(YUV图像分割)
很遗憾第一次实战并没有达到我想要的效果,想要达到的目的是把一个n帧的3840*1920的YUV420p的图像均分成64份。首先来看一下YUV4:2:0格式的存储格式,首先可以参照大神写的http://blog.csdn.net/lin453701006/article/details/53053185这篇博文了解一下YUV格式。简单来讲,假设有个4*4的像素点,对于420P而言,不妨假设这四个像素
慢慢积累不怕寂寞
·
2017-11-02 14:00
c语言
360度视频
c语言
yuv
C语言学习笔记
(七)---一些刷题记录
最近在学校的oj上做了一些题目,都不是很难,今天本想统一写一下题解但时间太晚,篇幅太长,于是先写三道比较基础的。这两天被一道题卡了好久,最后在dalao的指导下改了输入方式就过了。我们讨论了好久也没弄清楚到底是哪出了问题,有点难过,想早点休息。学校的oj外网最近好像一直上不了,于是就先不贴链接了。286是一道关于字符串处理的分支结构练习题(一道阅读题)。517是一道关于数组的分支和循环结构练习题。
passer_by_A
·
2017-10-30 01:07
c语言学习笔记
C语言学习笔记
一、学习方法和基本概念C语言发展史:1960原型A语言->ALGOL语言1963CPL语言1967BCPL1970B语言1973C语言C语言特点:1.基础性语言2.语法简洁、紧凑、方便、灵活3.运算符、数据结构丰富4.结构化、模块化编程5.移植性好、执行效率高6.允许直接对硬件进行操作C语言学习建议1.概念的正确性2.动手能力3.阅读优秀的程序段4.大量练习、面试题C课程讲解思路:1.基本概念2.
hongba3
·
2017-08-11 10:16
C语言学习笔记
1
声明、定义、初始化声明:前面加上extern,镖师变量或函数在其他文件中定义了externinta;//前面加上了externexternintfunc(inta,doubleb);//extern可置于变量和函数前面,镖师变量或者函数的定义是在其他文件中//提示编辑器遇到这个变量或者函数的时候,往其他文件/模块中寻找它的定义//如果在声明函数的时候,extern是可以呗省略的定义:只要前面没有e
qiming_ling
·
2017-03-15 15:17
C语言基础笔记
c语言
重耳兄2017年的精进计划
先和大家道下歉,回到家里之后由于个人和其他的原因,《
C语言学习笔记
》更新滞后!我会努力调整自己的心态,好好更新。
重耳兄
·
2017-01-29 16:55
C语言学习笔记
之指针
指针是C语言的重点与难点,利用指针可以实现存储空间的动态分配,减少空间上的浪费。指针变量是一种特殊类型的变量,它里面存储的就是内存的地址。1、指针的定义格式:类型标识符*标识符eg:float*pointer_1;ps1:一个指针变量只能指向同一类型的变量。2、指针变量的初始化一般形式:[存储类型]数据类型*指针名=初始地址值eg:int*p1=&a;3、指针变量必须先赋值,在使用。4、当函数返回
Julia_Jiang
·
2016-10-28 22:12
C语言学习笔记
C语言学习笔记
之数组
数组一维数组1、定义格式如下:类型说明符数组名[常量表达式]例如:inta[10];2、初始化定义时初始化:inta[5]={1,2,3,4,5};只给部分元素赋值:inta[5]={1,2,3};给数组全部赋初值,定义时可以不指定数组长度:inta[]={1,2,3,4,5};通过键盘初始化的方法:scanf(“%d”,&a[i]);3、注意:数组的各个元素在内存中,从第一个元素开始一次连续存储
Julia_Jiang
·
2016-10-28 21:59
C语言学习笔记
c语言学习笔记
之顺序,选择,循环结构
程序从结构上可分为3大类:顺序、选择、循环。顺序结构程序设计顺序程序的特点是,从开始到结束,计算机按照程序逻辑的顺序依次进行,每条语句只被执行一次。输入输出语句是其核心。1、printf函数(格式化输出函数)printf函数的作用是向终端输出若干个任意类型的数据。格式:printf(格式控制,输出列表)eg:printf(“%c%d%f”,c1,a,b);2、scanf函数(格式化输入函数)sca
Julia_Jiang
·
2016-10-28 16:28
C语言学习笔记
c语言学习笔记
之数据类型、关键字
基本数据类型1、整形数据、浮点型数据和字符型数据是c语言的基本数据类型,基本数据类型的数据不可以在分解为其他类型的数据。还有一种特殊的基本数据类型——枚举类型,用以列举少数几种可能的取值。2、C语言数据类型基本类型整形(整形、短整形、长整型)字符型浮点型(单精度、双精度)枚举类型构造类型数组共用体结构体指针类型空类型变量与常量1、常量是指在程序运行中保持类型和值都不变的数据。整型常量:十进制、八进
Julia_Jiang
·
2016-10-27 23:01
C语言学习笔记
c语言学习笔记
c语言概述1、对任何一个C语言程序来说,不论大小,都是由各种函数组成的。2、c语言源程序的组成:预处理部分(文件包含属于预处理内容)变量说明部分函数原型声明部分主函数部分自定义函数部分简单c语言程序举例:eg:输入一个整数,判断它是奇数还是偶数。#includeintmain(){intnum;intrem;printf("pleaseinputaninteger:");scanf("%d",&n
Julia_Jiang
·
2016-10-27 21:54
C语言学习笔记
C语言学习笔记
之文件的分割与合并
分割与合并的思想1.分割:和安卓多线程下载类似,首先将文件长度按N段分,然后将每段文件读取并写入到相应的临时文件,以达到分割的目的2.合并:将每段临时文件依次读取,然后写入到要合并成的新文件注意细节1.文件打开后记得要关闭2.对文件打开的状态进行判断,处理异常3.fgets函数会获取行尾的\n,必要时进行相关处理,fputs输入字符串时不会自动添加\n4.对最后一块的长度进行特殊处理,因为它不一定
pecuyu
·
2016-07-06 14:43
C
C语言学习笔记
C语言知识点标签(空格分隔):c这篇文档将会不断更新#includeintmain(){inti=0,a=1,b=2,c=3;i=++a||++b||++c;printf("%d%d%d%d",i,a,b,c);}结果是1223解释:||运算符的"懒惰性"++a为2而且是或的关系i肯定为1就不继续执行了字符串要注意的###charccString1[]="IsPageFault??";charcc
权奥酱
·
2016-07-05 13:09
c语言学习笔记
10之for 循环
for(表达式1;表达式2;表达式3){循环体语句块;}S1:计算表达式1;S2:计算表达式2,若为真则执行循环体语句块,否则退出循环;S3:计算表达式3,执行S2。T1->2->体F/\/出3通常通过表达式1初始化循环变量,通过表达式2判断循环终止条件,通过表达式3更新循环变量。continue语句:中断本次循环,继续下一次循环。对于while/do-while循环,continue->计算循环
qq_24334399
·
2016-05-18 23:51
C语言学习笔记
这些是我以前学习《C和指针》做的一些笔记,主要是一些的小知识点。1.C语言文件的编译的4个阶段:源代码(.c/.cpp文件)->(1.)预编译阶段(操作符gcc-E)。预处理器在源代码上执行一些文本操作。例如,用实际值代替由#define指令定义的符号以及读入由#include指令包含的文件内容。->(2.)编译阶段(操作符gcc-S)。源代码经过解析,判断它的意思。这个阶段是产生绝大多数错误和警
l953972252
·
2016-05-02 22:00
C语言
C语言学习笔记
(结构体对齐问题)
首先介绍一下c语言中sizeof()运算符,sizeof()是一个静态运算符,静态运算符其意思就是说在编译的过程中,这个运算符就是不会执行括号内的代码段,它只是负责由系统测出括号内那部分数据在内存中所占的字节大小,最终值是一个整型值;比如,sizeof(a++)这个执行后,其实里面a变量是不会自加1的,还是原来那个a,sizeof()的作用只是将里面那个变量a进行自加后的类型看看在内存中占的字节大
JEWELCCLi
·
2016-04-14 21:54
c语言学习
c语言学习笔记
(一)
c语言中的五类语句(statement):declaration:声明;assignment赋值;function:函数;control:控制;null:空c程序结构:#include/*引用的链接库functiondeclaration;函数声明intmain(void)定义主函数返回值,int说明返回一个整数;以及参数,括号里的void说明main()函数不接受任何参数,main函数也能被其他
fornetuse123
·
2016-04-10 16:56
c语言学习笔记
(一)
c语言中的五类语句(statement):declaration:声明;assignment赋值;function:函数;control:控制;null:空c程序结构:#include /*引用的链接库 functiondeclaration; 函数声明intmain(void) 定义主函数返回值,int说明返回一个整数;以及参数
fornetuse123
·
2016-04-10 16:00
C语言学习笔记
_3基本的标准输入与输出
****2015年12月15日17:14:033_基本的标准输入与输出3-1字符输入与输出函数原型:对函数的名称、返回值类型、参数数目、参数类型的说明,规定了函数的语法格式,即函数调用格式3-1-1字符输出函数putchar函数原型:intputchar(intc);//“int”是指函数返回值的类型,“intc”是int型的参数,是所输出字符的ASCII码。调用形式:putchar(c);//c
hanying0717
·
2016-03-10 23:04
C
C语言学习笔记
5-程序结构
本系列文章由jadeshu编写,转载请注明出处。http://blog.csdn.net/jadeshu/article/details/50752148作者:jadeshu 邮箱:
[email protected]
欢迎邮件交流1.顺序结构2.分支结构------2.1单分支(if)------2.2双分支(if..else..)------2.3多分支(if..elseif..else..)
jadeshu
·
2016-02-26 00:00
C/C++
C语言学习笔记
typedef用法
typedef相当于给数据类型起个别名,用于增加代码的可读性。inta=170;intb=180;len_ta=170;增加了可读性time_tb=180;用法:inta;a是一个int类型的变量typedefintaa是一个int类型关键字的外号
义薄云天us
·
2016-01-27 18:09
C语言
C语言学习笔记
(六)诊断
诊断中只定义了一个带参的宏assert,其定义形式如下:voidassert(int表达式)assert宏用于为程序增加诊断功能,它可以测试一个条件并可能使程序终止。在执行语句assert(表达式)时,如果表达式为0,则在终端显示:Assertionfailed:0,file源文件名,line行号Abnormalprogramterminaltion然后调用about终止程序的运行。在中,asse
u010994304
·
2016-01-08 15:00
C语言学习笔记
1:static
1综述2 static在函数中的应用函数分为内部函数和外部函数,当一个源程序由多个源文件组成时,C语言根据函数能否被其它源文件中的函数调用,将函数分为内部函数和外部函数。2.1内部函数(静态函数)如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其它文件中的函数调用,这种函数称为内部函数。定义内部函数用关键字static:static函数类型函数名(函数参数表){……}这里的
L20130316
·
2016-01-06 22:00
C语言学习笔记
------伊能
C语言学习笔记
-----外部函数
#include//包含了很多函数的声明,调用库函数的时候,挨个挨个写出库函数的声明是不现实的。所以,封装到了一个头文件中。#include#include//软件工程规范,调用外部函数,一般需要外部声明。//软件工程规范,内部函数这么声明//voidmsg();//voidopenQQ();//外部函数调用声明externvoidmsg();externvoidopenQQ();//msg()是
OneCode2World
·
2015-12-27 14:55
C语言学习笔记
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他