logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c语言实现memcpy

今天到I 公司去面试,面试方式比较特殊,没有笔试,就是2 个面试官,一人一句轮番发问,涉及面很广,涉及到操作系统(MMU 、page out 、process/thread 、semaphore 、interrupt), OOP( 多态、design pattern) 、数据结构( 排序、二叉查找树) 、计算机网络(OSI 5 层) 、C 语言(big/small endian) 、英语口语等等,

c语言中用的简单逻辑实现总结

c语言中的逻辑通过以下运算符和结构实现逻辑运算符:1、与1)if(a&&b)条件a和条件b同时成立才会向下执行;等价于 即:if中的与运算等价于两个if的叠加,两个if的叠加,可以合并为与运算。if(a){if(b){}}等价于//利用while 和 break 配合使用是,实现a&&b功能。while(1){if(!a)break;if(b){...

#c语言#开发语言#后端
c语言中switch用法举例

例1:如本文中描述的switch语法,switch是多个if else 的组合,其形式上与if的语法结构很像,if(表达式){}switch(表达式){case 0://表达式的各种取值+冒号,这跟我们平常列举各种情况的写法类似case 1://当表达式的多个取值的结果都一样的时,可以写在一起,在最后写break.case 3:cout << "情形1";break;case 2:co

c语言中全局变量和局部变量未初始化时的初始值

如上图所示,1、全局int变量(包括有static前缀的)未初始化,默认值是0。2、局部int变量未初始化,默认值未知。(除了加static 前缀的局部变量,因为此时的局部变量是放在静态存储区内的,跟全局变量一样)解释:局部变量是存在栈中,数据量大,且生命周期短,若为局部变量进行初始化,开销很大。...

c语言中void *的使用

使用void* 时要进行强制类型转换:int value =2;myFunc((void*)&value);//函数调用时myFunc(void *temp)//函数定义{int result = *((int*)temp);//转换回来}形参为void*的优势:我们以pthread_create()函数为例分析如下:#include...

文章图片
#c语言
c语言中for循环条件正反方向分析

已知:要取线性表中的与value相等的那个元素的直接前驱方法一:正向思维,遍历线性表,返回与value相等的那个值的直接前驱for(;p<=temp->list+length-1;p++){if(*p==value){ret = *(p-1);return true;...

c语言中存储整型数据越限分析

1、每种数据类型存储的数据是有范围的,故超出该范围,数据会越限,造成数据错误。例如:int类型,占用4个字节,其范围是从-2147483648~2147483647(为何是此范围,详见https://blog.csdn.net/modi000/article/details/103882926)上述为十进制范围,化为十六进制范围 0x0x8000 0000~0x7fff ffff...

#c语言#开发语言#后端
wait()、waitpid()函数的区别(个人总结)

首先使用wait()函数来回收多个子进程,我们可以在一个for循环中等待子进程的结束,创建了几个子进程就for循环等待几次,代码如下。waitpid函数,当第三个参数使用WNOHANG时,无子进程退出,也会立刻返回(返回值为0)waitpid函数的第三个参数设置为WNOHANG 时,返回值相较wait多了一种返回值,使用wait函数来循环回收子进程(wait函数是阻塞进程的),使用waitpid来

文章图片
#开发语言
C/C++中常见的#if、if、#ifdef、#if define等区别

条件编译是C语言中预处理部分的内容,它是编译器编译代码时最先处理的部分,条件编译里面有判断语句,比如 #if 、#else 、#elif 及 #endif它的意思是如果宏条件符合,编译器就编译这段代码,否则,编译器就忽略这段代码而不编译,如而 if 语句则不然,if 是 C 语言中的关键字,它根据表达式的计算结果来觉定执行那个语句,它里面的每个分支都编译了的, 如作为一个编译“开关”(常用来注释代

#c++#开发语言
图论基本知识

一.概述图论(Graph Theory)是数学的一个分支。它以图为研究对象。图论中的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些实体之间的某种特定关系,用点代表实体,用连接两点的线表示两个实体间具有的某种关系。相比矩阵、张量、序列等结构,图结构可以有效建模和解决社会关系、交通网络、文法结构和论文引用等需要考虑实体间关系的各种实际问题。(关键词:实体间关系)二.图的基本表示

文章图片
#图论#算法
    共 189 条
  • 1
  • 2
  • 3
  • 19
  • 请选择