c/c++
文章平均质量分 76
syfdjjy
这个作者很懒,什么都没留下…
展开
-
c语言指针回顾——指针基础
学习c++已经快一年了,最近打算整理一下所学的知识,就当是系统地复习一遍,指针方面包括指针的简单介绍、使用指针常见的错误、指针与数组、指针与函数、指针数组和数组指针。指针简单介绍任何刚开始学习c语言的人如果被难住了,那一定是卡在指针这边了,其实指针并没有这么可怕,我这边就挑两个重点来讲了,如下:1、指针是一种数据类型2、间接赋值是指针存在的最大意义第一点是什么意思呢,其实也没啥...原创 2018-07-29 20:48:27 · 4313 阅读 · 3 评论 -
c语言指针回顾——指针常见错误
这篇博客主要总结一下我在使用指针的时候遇到过的各种错误野指针指针变量创建的时候如果没有初始化,这个时候指针变量的值是一个随机值,这个时候通过这个指针访问内存是很危险的,请看下面的代码:#include <stdio.h>void main(int argc, char**argv){ int *p;//声明一个指针变量 *p = 4;//访问指针存放的地址,在那个...原创 2018-07-29 23:00:07 · 427 阅读 · 0 评论 -
C语言指针回顾——指针与数组
先介绍一下数组,数组是一种数据结构,是同一类型的元素的集合,在内存上是线性排列的,例如:int a[10]={1,2,3,4,5};int b[10];a和b都是整型数组,大小为10,a数组声明了并且初始化了,前五个元素为{}中的值,剩余元素全部初始化为0;b数组仅仅声明,每一个元素都是随机值。数组名与指针的杂七杂八数组也是一种数据类型,所以上面的int a[10],实际上可以这样...原创 2018-08-14 21:55:59 · 376 阅读 · 0 评论 -
C语言指针回顾——函数指针和指针函数
函数指针函数指针和指针函数两个词很像,但实际上只要看后两个词就行,函数指针是一个指针,指针是用来存放变量地址的,函数指针存放的地址是函数的入口地址。那么函数指针如何使用呢,请看下面的代码:#include <iostream>using namespace std;typedef double(*P)(double x);//将特定原型的函数指针类型typedef为P...原创 2018-09-18 20:59:21 · 219 阅读 · 0 评论