c语言
文章平均质量分 74
Mr_Dictator
这个作者很懒,什么都没留下…
展开
-
关于一维数组和二维数组的基本解析
I一、一维数组的定义要使用数组,必须在程序中先定义数组,即通知计算机;由哪些数据组成数组,数组中有多少元素,属于哪个数据类型。定义数组的一般形式:类型符 数组名 [常量表达式](1)数组的命名规则和变量名相同,遵循标识符命名规则。(2)在定义数组时,需要制定数组中元素的个数,方括号中的常量表达式用来表示元素个数,即数组长度。注意,数组的下标是从0开始的。(3)常量表达式中可原创 2017-07-28 16:04:14 · 1632 阅读 · 0 评论 -
为了明天的自己
第一次写博客,有点无从开口,哈哈。我叫程文,来自小江南汉中,在西安已经生活了22个年头了,现就读于西安工业大学软件工程专业,不知不觉就大二了,回想起走过的时光,如果你问我,你学了一年了,你学到了些什么,会些什么,那我真的就是一脸懵逼,如果说的直接一点,就是一个学渣,唉,少壮不努力,老大徒伤悲啊,不过现在的我还有机会,因为慢慢的感觉到了一个男人肩膀上要承担的责任,所以觉得是时候该发奋了,毕竟时光不等原创 2017-06-25 00:27:40 · 399 阅读 · 0 评论 -
判断机器大小端问题
大端存储:即高字节存储在低地址处,即高位先存,大端也叫“高尾端”小段存储:即低字节存储在高地址处,即低位先存,小端也叫“低尾端”大端存储:例如0x11223344,则44就是尾端,存储地址假如从0~4,则当存储这个数据时,将依次从低地址0向高地址4存储,且按照11~44的顺序存储就叫大端存储。小段存储:例如0x11223344,则44就是尾端,存储地址假如从0~4,则当存储这个原创 2018-01-24 17:43:24 · 264 阅读 · 0 评论 -
一些简单的小问题
1、假如我们要对一个整数,例如1234,我们要求输出这个数的每一位,也就是说输出1 2 3 4的这种格式,那么应该怎么做呢。我们想到了这样的方法,就是我们先将这个数除以10然后再将这个数模10,这样子循环的做,直到这个数为0,就停止,每做一次除以10模10的运算我们就打印一次,这样就可以得到我们想要的格式了。#include #include void Print_Nu原创 2018-01-24 17:50:27 · 943 阅读 · 0 评论 -
C语言实现单链表的相关解析
一、比较顺序表和单链表的优缺点,说说它们在什么场景下使用顺序表:1、因为顺序表的存储空间是连续的,所以它支持随机访问,可在O(1)内查找元素,cpu高速缓存利用率比单链表高 2、不增容的情况下尾插比较方便,中/头插效率低 3、适用于大量访问元素的,而少量增/删元素的程序单链表:1、可以动态的增加节点,长度可原创 2017-09-21 16:55:52 · 407 阅读 · 0 评论 -
模拟实习函数strstr的相关分析
今天来介绍一个函数strstr。首先我们来了解一下strstr的作用:是用来判断你需要查找的字符串在原来字符串中有没有,如果有,则输出这个字符串的尾数,没有的话就,输出空。举个例子,比如说有两个字符串,str1[] = “abcdef”; str2[] = “def”;你可以通过strstr函数查找str1在str2中的位置得到“cdef”。那么这个函数的具体工作原理是怎原创 2018-01-25 16:55:16 · 232 阅读 · 0 评论