c basic
knaha
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
const char *p,char const *p和char *const p区别(面试题常见)
请看下面三种定义: const char *p; char const *p; char * const p; 请问三者有什么区别? 先看第一种,先看p,根据优先级它和*结合,是指针,指向char类型,但是char前面有一个const修饰,所以p所指向的内容为const类型不可修改。  ...转载 2020-02-23 15:44:56 · 951 阅读 · 0 评论 -
位运算总结 取模 取余
转载自 https://blog.csdn.net/black_ox/article/details/46411997 位运算应用口诀 清零取反要用与,某位置一可用或 若要取反和交换,轻 轻松松用异或 移位运算 要点 1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。 &nb...转载 2019-04-07 15:44:41 · 1036 阅读 · 0 评论 -
C课程设计---单链表基本操作实现
Points: 循环菜单程序,main中利用while(1)设置死循环 初始化一个空链表 创建链表 首插法增加新结点 删除结点 输出链表长度 输出链表元素 按结点数据域排序 销毁链表 //SingleLinkedList.c #include <stdio.h> #include <stdlib.h> //调用malloc()、free()、exit()等函数需要包含...原创 2019-04-09 15:49:25 · 466 阅读 · 0 评论 -
链表---广义表,多重链表
感谢博客 https://www.cnblogs.com/rookieJW/p/9028127.html https://blog.csdn.net/mozha_666/article/details/79659426 广义表 二元多项式:f(x,y)=8x^12y^6+5x^12y^2+3x^3y^2+x+y=(8y^6+5y^2)x^12+3x^3y^2+x+y 节点: tag: 0 表示结点...转载 2019-04-25 21:41:02 · 1585 阅读 · 0 评论 -
静态链表与动态链表
转载自 https://blog.csdn.net/zhengqijun_/article/details/78192888 静态链表和动态链表的区别: 静态链表和动态链表是线性表链式存储结构的两种不同的表示方式。 1、静态链表是用类似于数组方法实现的,是顺序的存储结构,在物理地址上是连续的,而且需要预先分配地址空间大小。所以静态链表的初始长度一般是固定的,在做插入和删除操作时不需要移动元素,仅...转载 2019-04-25 21:47:08 · 3091 阅读 · 0 评论 -
C结构体、C++结构体、C++类的区别
转载自 https://www.cnblogs.com/cthon/p/9170596.html C结构体、C++结构体、C++类的区别 先来说说C和C++中结构体的不同 a) C语言中的结构体不能为空,否则会报错 1>d:\myproject\visual studio 2013\projects\myc++\main.c(71): error C2016: C 要求一个结构...转载 2019-04-18 20:02:19 · 547 阅读 · 0 评论 -
C/C++产生随机数
转自 https://blog.csdn.net/beyond0824/article/details/6009908 <一> C/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。 (1)&n...转载 2019-05-03 14:53:44 · 2890 阅读 · 0 评论 -
构建程序---c程序设计现代方法
Chap 15 一、头文件 #include指令 告诉预处理器打开指定的文件,并把此文件的内容插入到当前文件中 • 格式1 #include <文件名> 用于属于c语言自身库的头文件。搜寻系统头文件所在的目录(或多个目录) 不要再包含自己编写的头文件时使用尖括号。 • 格式2 #include “文件名” 用于所有其他头文件,也包含任何自己编写的文件。 先搜索当前目录,然后搜寻系统...原创 2019-05-03 19:01:09 · 356 阅读 · 0 评论
分享