c指针
衣服架子
小时候我一直以为自由就是可以做想做的事情
后来 我才觉得 所谓自由便是你不想做什么 那么你就可以不做什么
展开
-
c语言指针例题解答
```这个文字排版我都看不下去了,点击新连接,前去新排版------->>点击此处ps: 新排版更适合阅读呢~---首先char*c[]为一个指针数组,对吧,这个相信大家都能看懂,千万不要把指针数组和数组指针搞混乱了。首先先给大家讲解下什么是指针数组,什么又是数组指针呢?eg:char *c[5] 因为[]的优先级高于*,所以c先与[]结合形成一个数组,类型...原创 2017-10-18 00:21:30 · 18071 阅读 · 13 评论 -
关于计算机二级的那些事
#include<stdio.h>#include<malloc.h>#include<string.h>int main(){int a,num=0,flag=0;//flag代表判断标志位scanf("%d",&a);int **str=(int**)malloc(sizeof(int)*a);for(int b=0;b<a;b...原创 2018-01-13 16:42:38 · 208 阅读 · 0 评论 -
关于数组的那些事
hello,everybody。直接进入主题把。现有一个二维数组 int a[5][5];a, &a ,a[0], &a[0] 这四个都分别代表什么呢?答: 首先在 二维数组里 数组名 始终代表该数组的行指针。为什么要这样说呢? 我给你从底层分析把,首先 a[1][1]是不是等价于*(*(a+1)+1) 对这个没有疑问把然后呢... 这样是不是可以...原创 2018-03-22 17:40:59 · 256 阅读 · 0 评论 -
指针变量的初次小总结~对链表学习有一定的作用。
接触C差不多一年多了,当我回首望去,对指针的理解也越发的清晰.... 今天再来捋捋什么是指针呢? 指针说白了,跟普通变量的唯一区别就是它的值存放的是与自身同类型的变量的地址。eg:int a,*p=&a; 对于上一句声明的语句,*p=&a,这句代码的意思是,p的地址存放内容是a的地址,即就是它的值是a的地址。你可以用*p输出a变量的值同样你可以给...原创 2018-03-31 19:56:41 · 205 阅读 · 0 评论 -
如果给你两个超出int范围的数字相加你会怎么做?
上学期在学校参加一个比赛,今晚偶尔想起上学期比赛出的比较简单的一道题。就晒出来看看。今晚再敲了一边代码 。15分钟搞定... 什么...这么简单的我竟然用了十五分钟。。哈哈 当然还要写注释啊 辛苦。。#include<stdio.h>#include<string.h>void fun(char *p,char *s){ //首先强调 两个数字加的时候是从...原创 2018-03-29 00:23:47 · 4102 阅读 · 1 评论 -
c语言 《指针的奥妙》
近来,又有同学问我 ,关于指针的知识,回顾两年的编程之路,不知不觉,我离c语言的道路方向也偏差了很多,其实我好久都没有碰过c语言了。但是这次回顾,我又对指针有了新的认识。 首先 ,指针他到底是个什么东西呢?其实他并没有多么奇妙,他就是一个普通的变量,不过他里面放的是同类型的地址,哈哈,我还是举个例子吧,老是说概念也挺枯燥的。int a,*p = &a; 上面这一行代...原创 2018-07-05 00:47:57 · 264 阅读 · 0 评论 -
c语言指针例题解答
ps:上次写这篇博客的时候还不太会写博客,排版太差,被网友指正,所以决定重新排版一下~~~ 这下我看起来也舒服多了 。首先char*c[]为一个指针数组,对吧,这个相信大家都能看懂,千万不要把指针数组和数组指针搞混乱了。首先先给大家讲解下什么是指针数组,什么又是数组指针呢?eg:char c[5] 因为[]的优先级高于,所以c先与[]结合形成一个数组,类型为char* 类型,大小为5。里...原创 2019-03-17 00:09:45 · 4219 阅读 · 5 评论