c
文章平均质量分 54
NewCoder_BL
new coder, keep moving
展开
-
C语言链表常见基本操作
仅作为备忘方便查看:(源自谭浩强第二版)#include <stdio.h>#include <stdlib.h>#define NULL 0#define LEN sizeof(struct student)struct student { long num; float score; struct student *next;};int n;struct stud翻译 2015-09-28 09:36:45 · 416 阅读 · 0 评论 -
stack栈的基本操作
这里转载一段关于栈的所有基本操作,使用链表实现的。有的书上用链表实现的时候,是从头节点添加,所有的操作借助head完成,尾节点指向NULL。这里的链表使用了两个节点,其中top节点相当于头节点,bottom节点是一个空节点,next为NULL,个人觉得没什么存在的必要,不过不影响主体思想。#include<stdio.h>#include<stdlib.h>#include<malloc.h>转载 2015-10-06 10:06:05 · 622 阅读 · 0 评论 -
数组指针和指针数组
指针数组和数组指针的区别对比原创 2015-10-03 04:52:00 · 390 阅读 · 0 评论 -
variables and types(变量和数据类型)
variable and types, from c++ primer原创 2016-07-14 22:04:39 · 489 阅读 · 0 评论 -
memset函数用法
memset用法介绍转载 2016-07-14 22:12:06 · 1092 阅读 · 0 评论 -
再谈数组指针以及二维数组的问题
刚才自己在VS上实验了几次总结了一些粗浅的规律: 首先一个基本的概念,二维数组存在二级指针的类似调用关系,或者说就是二级指针的模型。 例如:a[2][3],a指向a[0], a[0]指向a[0][0],虽然从地址上来说,他们指向的是同一个地址,都是首地址,在数量上一直,但进行指针调用的值不一样。*a=a[0],*a[0]=a[0][0],所以**a=a[0][0]; 同样,*(a+1)=a[1原创 2015-09-28 10:55:47 · 293 阅读 · 0 评论 -
c和c++中的函数参数传递
值传递,引用传递,指针传递原创 2017-05-17 20:16:56 · 504 阅读 · 0 评论 -
函数中的数组传递
C和C++中对数组在函数传递中的处理原创 2017-05-17 20:54:20 · 2226 阅读 · 0 评论 -
c/c++ 多维数组的动态分配
c/c++多维数组动态分配原创 2017-10-05 03:39:26 · 394 阅读 · 0 评论