C语言
文章平均质量分 70
domorejojo
这个作者很懒,什么都没留下…
展开
-
C语言-1.简介
C语言学习。 1.C语言的结构 1.1 C语言的文件后缀有2种,一种是test.h,一种是test.c。.h是头部 文件,专门用于导入"申明的函数"。.c文件就用来执行语句的。 1.2 C语言是面向过程的语言,所以都是以function函数为主,相当于面向对象的方法,C语言执行是以此从上往下执行的,所以一个.c文件中必须要有一个main函数,这相对于index.ht原创 2014-02-26 14:19:10 · 1164 阅读 · 0 评论 -
c语言-2.C语言的数据与运算
C语言的数据与运算 1. C语言的数据类型 分为: 1 .基本数据类型 (整型[int], 字符型[char], 实型(单精度[float],双精度[double]), 枚举[enum]) 2. 构造类型 (数组, 结构体[struct], 共用体类型[union]) 3. 指针类型[*] 4. 空类型[void] 2. 整型 1. 整型又分为基本整型(int),原创 2014-03-31 13:54:23 · 1204 阅读 · 0 评论 -
c语言中的字符和字符串
字符c语言中有很多类型。常见的就是字符类型了,用关键字char表识:char a = '1'; char b = 'a'; char c = 'b';很简单,用''单引号,切忌,千万不能用双引号,双引号是来表示字符串的。输出字符用printf("%c", b)来格式化表示,%c表示输出字符:printf("%c", a); //单个输出 printf("%c%c", b, c); //多个一起输出由原创 2015-07-03 00:53:52 · 1656 阅读 · 0 评论 -
c语言中的结构体
前言结构体在c语言中占据半壁江山,所以一定要好好学,在以后的数据结构中几乎全部是在玩结构体,包括用c语言写的其他软件(nginx, php)等,基本通篇都是在用到结构体。什么结构体c语言中有基本的数据类型外,还有数组类型,但是这些类型都比较单一,定义成什么类型后,就是这个类型了。数组也是。数组里面的所有的类型都是同一个类型。那么,为了解决在一个定义的变量中出现多种不同的数据类型,就出现了结构体。就是原创 2015-07-06 23:35:00 · 975 阅读 · 0 评论 -
c语言中的指针
前言指针是c语言的灵魂,基本学没学好c语言就看指针了,又因为指针很难,所以学习起来都是模模糊糊的。这一篇仔细学一下它。希望能比能再搞懂一点。直接引用和间接引用在说啥是指针之前,先把这2个概念搞清楚。直接引用就是对一个变量自身的赋值和取值,自给自足,不麻烦别人。int a; a = 12; //直接引用赋值printf("%d", a) //直接引用取值如图所示: 间接引用呢,比较作死,就是我想取或原创 2015-07-08 00:44:12 · 784 阅读 · 0 评论 -
c语言中的指针与数组
c语言中的指针与数组标签(空格分隔): c前言前面一节,仔仔细细的学习了语言中的指针是干嘛,它的定义、初始化赋值、取值等操纵,有了一个大致的了解。这一节,看指针是如何和数组紧紧结合在一起的。指针指向数组前面已经用指针指向一个字符,由于,指针就是指向一个元素的首地址,所以,数组也是一样://定义一个有2个整形数字的数组。总共占用4个字节的空间。 int a[2] = {1,4}; int *p; //原创 2015-07-14 23:56:26 · 958 阅读 · 0 评论 -
C语言中的指针与字符串
C语言中的指针与字符串标签(空格分隔): c上一节,仔细的看了指针和数组的关系,也知道字符串也是一个数组,是字符拼凑的数组,所以也把字符串也叫字符数组。先来复习下如何声明一个字符串?char s[] = {'m','j', '\0'}; char s[] = "mj"; //另一种方式。自动在最后加\0在内存的中的展现形式就是:由于,字符串其实也是一个数组,上一节学习了数组与指针的亲密关系,那与字符原创 2015-07-14 23:56:58 · 849 阅读 · 0 评论