C
文章平均质量分 92
aaqian1
不要假装很努力,结果不会陪演戏。
展开
-
leecode第2题-两数相加 - java+c
题目:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的(按照我们算数的顺序,因为是先计算个位数,所以逆序排列链表是有道理的),并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807原创 2020-10-17 22:07:24 · 139 阅读 · 0 评论 -
指针与数组(C++学习笔记 11)
一、指向数组元素的指针1、定义指向数组元素的指针每个数组元素相当于一个变量,所以定义指向数组元素的指针与定义指向变量的指针方法相同。例如:int ia[5]; /*定义包含5个数组元素的整型数组ia*/int *pi; /*定义指向整型变量的指针变量pi*/pi=&ia[0]; /*使指针变量pi指向数组的第0个元素*/在C中,数组名就代表数组存储的首地址,也就...原创 2018-11-04 09:47:38 · 259 阅读 · 0 评论 -
指针(C++学习笔记 12)
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。一、 指针的类型从语法上来看,我们只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。 如:int *ptr; //指针的类型是int * char *ptr; //指针的类...原创 2018-11-04 11:26:15 · 167 阅读 · 0 评论