博客专栏  >  移动开发   >  C语言知识剖析

C语言知识剖析

C语言知识点的讲解

关注
0 已关注
15篇博文
  • 走出迷宫小游戏的实现

    #include #define rows 6 #define cols 8 //全局变量保存地图 char map[rows][cols] = { {'#',' ','#','#','#',...

    2015-09-03 22:16
    613
  • 指针与指针之间的减法运算以及比较运算

    指针与指针之间可以做减法运算,前提是指针的类型要一致 指针与指针之间的减法运算,得到的结果是long类型的一个数,这个数表示这两个地址之间有多少个指针类型的值 指针与指针之间,只能做减法运算,不能做加...

    2015-09-03 20:47
    1647
  • 指针之指针数组

    我们来对比一下普通变量的数组和指针数组: 普通类型的数组: int arr[4]; 指针数组: int * arr[4]; 这个指针数组中:数组名是arr,数组的类型是int...

    2015-09-03 20:33
    686
  • 指针之函数的参数是数组的时候的本质

    如果一个函数的参数是一个数组,那么他传递的是数组的地址,所以我们形参可以用一个指针类型的变量来接受这个数组的地址 看看如下代码 体会一下: #include void test(int *p1,i...

    2015-09-03 20:23
    396
  • 零基础学C语言 笔记十 指针

    一句话概括:指针变量就是存放地址的变量 如何声明一个指针变量 int p1 注意这里的p1是指针变量名,这个指针变量的类型是int ;而不是int 既然是指针变量,则可以批量声明 指针变量 赋值 ...

    2015-09-03 19:53
    373
  • 零基础学C语言 笔记九 字符串

    1.字符串 如果你存放的是一个字符串,那么就必须要有一个’\0’字符来表示字符串的结束 注意:char name[10] = {‘l’,’o’,’v’,’e’,’\0’};//这个...

    2015-09-03 19:00
    438
  • 零基础学C语言 笔记八 二维数组

    二维数组 可以看成一个有行有列的面 如何声明 存放数据的数据类型 数组名[行数][列数] 声明的时候,不能省略行数和列数。 初始化,声明的同时给元素赋值 int arr[3][4] = {{10...

    2015-09-03 17:09
    430
  • 零基础学C语言 笔记七 一维数组

    数组: 1. 数组里面存放的是多个,相同数据类型的,并且这些数据代表的含义相同 2. 数组的特点: a) 能够存放多个数据 b) 多个数据的类型要一致 c) ...

    2015-09-03 16:32
    666
  • 零基础学C语言 笔记六 函数

    函数: 我们为什么要自己写函数呢?其实函数就是把一个个功能给封装起来,方便我们以后的调用。 好处:减少代码的冗余,方便以后的维护 语法: void 函数名称() { ...

    2015-08-27 22:17
    494
  • 零基础学C语言 笔记五 算术表达式

    算术表达式:        1、如两个都是int类型的数进行求商运算,那么得到的结果也是int类型,若有除不尽的,最后的结果还是int类型的。如果要得到这个小数,我们就要把算术表达式改成小数和int类...

    2015-08-22 21:41
    468
  • 零基础学C语言 笔记四 Scanf函数清除缓冲区

    Scanf函数清除缓冲区 之前涉及到scanf会先到缓冲区看看是否存在数据,若存在数据,就直接拿缓冲区的数据过来使用,这就涉及到了一个问题,那如果缓冲区的数据不是我想要的呢?             ...

    2015-08-22 15:15
    933
  • 零基础学C语言 笔记三 三种方法交换两个变量的值

    第一种:转圈法  转一圈就搞定了              #include int main(int argc, const char * argv[]) { //转圈法 int t...

    2015-08-22 15:11
    484
  • 零基础学C语言 笔记二 scanf

    今天,我们接着来写写C语言的表达式,首先我们看看scanf函数的使用: scanf函数的使用: 语法:scanf(”格式字符串”,变量的地址)。那么格式字符串包含占位符。 那么何为占位符呢?占位...

    2015-08-21 21:54
    471
  • 零基础学C语言 笔记一 变量 printf

    今天写写一些零基础的C语言入门,不难,主要是细节比较多,花点心思就好。 1、注释:多行注释里面可以嵌套单行注释,但是不能嵌套多行注释。 2、快捷键:command+b:只检查代码有没有错误,能不能...

    2015-08-20 21:54
    518
  • 从背后知道C语言程序是怎么运行的

    现在,大家编写C语言,都用Xcode了吧,确实很方便,编译跟执行都一起进行了,只要点击command+R就搞定了。那么command+R的背后在执行了什么的过程了呢?我们一起来体验一下:终端+编译器:...

    2015-08-20 21:46
    397

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部