c语言
C语言开发
嵌入式翟同学
一万年太久,只争朝夕
展开
-
C语言之辨别指针数组与数组指针
文章目录C语言学习一.简介二.指针数组三.数组指针C语言学习一.简介上次我们说了,指针函数和函数指针,今天我们来说一下,指针数组和数组指针,其中这些看起来很绕的东西,我们掌握对了方法还是挺好记的,还是老办法,看关键词那个再后面就是什么指针数组, 本质还是数组数组指针, 本质还是指针二.指针数组我们先来说一下指针数组,顾名思义,这是一个存放指针类型的数组从定义上来看int* p...原创 2020-04-01 21:44:23 · 190 阅读 · 0 评论 -
C语言之指针与数组运算
文章目录C语言学习一.指针与一维数组二.指针与二维数组C语言学习一.指针与一维数组定义一个数组,定义一个指向数组首元素的地址int arr[5]={1,2,3,4,5};int* p = arr;注意这句话数组名就是数组首元素的地址这里我们就可以对指针的操作来访问数组的元素我能通过下面代码来理解一下#include <stdio.h>int main()...原创 2020-04-01 20:12:18 · 956 阅读 · 0 评论 -
C语言之程序的内存分段
文章目录C语言一.简介二.程序的内存分配三.静态内存和动态内存四.堆和栈五.应用C语言一.简介学习C语言,我们得先了解一下,我们所写的程序的本质,我定义的变量去了哪里,我们申请的空间存储在哪里,今天就来给大家简绍一下二.程序的内存分配我我先看一下详细的内存分段用户所使用的内存分段平时我记着都是这五段栈, 堆,未初始化数据,数据,代码段不同的地方可能分法略有差异C/C++...原创 2020-04-01 18:49:58 · 1348 阅读 · 0 评论 -
C语言笔试题中的那些坑(一)
文章目录C语言面试一.strlen的坑二.|| 和 | 二者的关系1.逻辑运算符2.位运算三.define中的那些坑C语言面试一.strlen的坑首先我们来说一下,strlen这个函数,相信大家都知道,不就是一个求字符串长度的函数吗?看看这道题,你是否会掉里面…char x[ ]=“abcdefg”;char y[ ]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’};则...原创 2020-04-01 17:56:48 · 444 阅读 · 0 评论 -
单链表实现学生信息的存储与排序
文章目录数据结构一.简介二.准备三.程序四.总结数据结构一.简介偶然的机会,我看到了一道面试题,题目是这样规定的,写一个程序,用来存储学生的学号和成绩,并按分数从低到高排序,请用链表来实现。没有骗大家,这就是一道面试的笔试题,今天就给大家写一下,这道题挺好的,既考察了数据结构内容,又考察了排序算法二.准备我这边是用C语言来写的编译的环境是在 VsCode之上我写在了一个.c文件里面...原创 2020-04-01 16:13:00 · 5729 阅读 · 3 评论 -
C语言关键字之const和static
文章目录C语言关键字一.简介二.static1.static修饰变量2.static修饰函数三.const1.const 修饰普通变量2.const修饰指针的三种效果C语言关键字一.简介C语言有32个关键字,我们没有必要一个一个背下来,在使用过程中,我们会慢慢一个一个的熟悉,这里我给大家注意简绍一下,const 和static这两个关键字二.staticstatic关键字在c语言中比较常...原创 2020-03-31 23:18:03 · 3365 阅读 · 0 评论 -
C语言之辨别指针函数与函数指针
文章目录C语言之指针一.简介二.指针函数三.函数指针四.总结C语言之指针一.简介在c语言中,有时候我们对基本的概念很容混淆分不清楚,今天来区分一下函数指针,和指针函数,我是这样区分的,看谁在后面本质就是什么指针函数:本质就是函数函数指针:本质就是指针二.指针函数指针函数就是定义一个函数其返回值类型为一个指针,如何来定义一个指针函数声明格式:类型说明符 * 函数名 (参数)in...原创 2020-03-31 21:07:54 · 490 阅读 · 1 评论 -
c语言之字符串处理函数的实现
字符串处理函数1.简介在c语言的学习过程中,我们会学习很多字符串处理函数,入strlen,strcpy,strcmp等等,使用也特别简单,只需要调用库函数就行。但是对于c语言初学者来说,作为一个面向过程的语言,了解其函数内的实现过程还非常用必要的。2.字符串实现函数strcpy(字符串拷贝函数)#include <stdio.h>#define M 50//指针函数...原创 2020-02-16 21:12:22 · 814 阅读 · 0 评论 -
C语言之大小端
浅谈大小端字节序字节序理解概念主机字节序验证主机字节序生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入字节序理解字节序其实就是数据在内存中的存储方式,因为内存的地址用高低位之分,数据也有高低位,所以按照存放的顺序一...原创 2019-11-17 12:27:49 · 449 阅读 · 0 评论