linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
您的位置:
主页
>
程序设计
> C语言
C语言
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
C++基于递归和非递归算法求二叉树镜像的方法
本文实例讲述了C++基于递归和非递归算法求二叉树镜像的方法。分享给大家供大家参考,具体如下:/*求二叉树镜像--采用递归和非递归方法经调试可运行源码及分析如下:***/#includestdlib.h
C++中的const的使用详解
C++中的const的使用详解const在c/c++中还是会经常出现的,并且如果不理解const会在编程出现的错误而不知所措,无法理解。下面从几个角度简要理解const的内容,应该还是蛮有用的。con
C++基于递归和非递归算法判定两个二叉树结构是否完全相同(结构和数据都相同)
本文实例讲述了C++基于递归和非递归算法判定两个二叉树结构是否完全相同。分享给大家供大家参考,具体如下:/*两个二叉树结构是否相同(结构和数据都相同)--递归和非递归方法经调试可运行源码及分析如下:*
C++ 算法之希尔排序详解及实例
C++算法之希尔排序算法详解及实例希尔排序算法定义:希尔排序是插入排序的一种,也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。算法思想:希尔排序是把记录按下标的一定增量分组,对每组使用直接
C++使用递归和非递归算法实现的二叉树叶子节点个数计算方法
本文实例讲述了C++使用递归和非递归算法实现的二叉树叶子节点个数计算方法。分享给大家供大家参考,具体如下:/*求二叉树叶子节点个数--采用递归和非递归方法经调试可运行源码及分析如下:***/#incl
用C语言模仿Python函数的一种简单实现方法
首先得说明一点,C语言不是函数式编程语言,要想进行完全的函数式编程,还得先写个虚拟机,然后再写个解释器才行(相当于CPython)。下面我们提供一个例子,说明C语言函数可以“适度地模仿”Python函
C++中 map的基本操作
1、map简介map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。2、map的功能自动建立
浅谈c语言中一种典型的排列组合算法
c语言中的全排列算法和组合数算法在实际问题中应用非常之广,但算法有许许多多,而我个人认为方法不必记太多,最好只记熟一种即可,一招鲜亦可吃遍天全排列:#includestdio.hvoidswap(in
C语言实现用户态线程库案例
轮子年年有人造,我们也来凑热闹,参考协程实现,大概有以下几种方法:1)利用setjmp,longjmp2)利用ucontext接口函数3)汇编(线程无非就是多了个抢占功能,由定时器触发,而非自愿让出运
C语言中强制地址跳转详解
C语言中强制地址跳转详解#definejump(TargetAddr)(*((void(*)())(TargetAddr))()第一个((void(*)()),意思为强制类型转换为一个无形参,
关于C语言多线程pthread库的相关函数说明
线程相关操作说明一pthread_tpthread_t在头文件/usr/include/bits/pthreadtypes.h中定义:typedefunsignedlongintpthread_t;它
C语言中 “_at()” 特殊地址定位详解
C语言中“_at()”特殊地址定位详解在keil里面,有一个特殊地址定位的指令,就是将一个变量或常量定位到一个指定的地址上面指令为__at,使用方法如下intvariable__at(0x8000)=
C语言在头文件中定义const变量详解
C语言在头文件中定义const变量详解在头文件中定义const不会有多变量的警告或错误,如果该头文件被大量包含会造成rom空间的浪费。通过查看*.i文件的展开呢,可以发现每个.i文件都会有相应的变量展
用C语言模仿Python函数的实例
首先得说明一点,C语言不是函数式编程语言,要想进行完全的函数式编程,还得先写个虚拟机,然后再写个解释器才行(相当于CPython)。下面我们提供一个例子,说明C语言函数可以“适度地模仿”Python函
C++通过COM接口操作PPT
一、背景说明在VS环境下,开发C++代码操作PPT,支持对PPT模板的修改。包括修改文本标签、图表、表格。满足大多数软件生成PPT报告的要求,先手工创建好PPT模板,在程序中修改模板数据。二、开发环境
c++ 端口扫描程序实现案例
第一、原理端口扫描的原理很简单,就是建立socket通信,切换不通端口,通过connect函数,如果成功则代表端口开发者,否则端口关闭。所有需要多socket程序熟悉,本内容是在window环境下的第
c++ 快速排序算法【过程图解】
第一、算法描述快速排序由C.A.R.Hoare在1962年提出,该算法是目前实践中使用最频繁,实用高效的最好排序算法,快速排序算法是采用分治思想的算法,算法分三个步骤1.从数组中抽出一个元素作为基数v
华为机试题之统计单词个数实例代码
输入n个单词,统计各个单词出现的个数#includeiostream#includemap#includestringusingnamespacestd;intmain(){mapstring,int
C++的虚析构详解及实例代码
C++的虚析构最近准备复习一遍所有的知识点,先从基础开始做起,用几分钟写个继承和析构吧。父类为A,子类为B,代码如下:classA{public:A(){cout构造Aendl;}~A(){cou
详谈C++的内存泄漏问题
1)有多少new就有多少delete。而且配对的new与delete要尽量在一个函数中。如果子函数中需要返回的数据是通过new来创建的,我的处理方式一般是在需要调用这个函数的位置将对应的数据规模创建好
在屏幕上输出各种类型的数据
在《 第一个C语言程序 》一节中,我们使用 puts 来输出字符串。puts是 output string 的缩写,只能用来输出字符串,不能输出整数、小数、字符等,我们需要用另外一个函数,那就是 print
C++ 迷宫游戏实现代码
C++迷宫游戏实现代码题目通过让游戏角色自动寻找迷宫出口,走出迷宫,来练习C++面向对象之封装的基础知识。迷宫图如下所示,其中X表示墙。1、程序分析走出去的原理:遵循右手规则或左手规则。右手扶墙走,就
c语言 数据结构实现之字符串
c语言数据结构实现之字符串串采用定长顺序存储结构(由c4-1.h定义)的基本操作(13个),包括算法4.2,4.3,4.5实现效果图:#includestdio.h#includestring.h#i
C语言数据结构中串的模式匹配
C语言数据结构中串的模式匹配串的模式匹配问题:朴素算法与KMP算法#includestdio.h#includestring.hintIndex(char*S,char*T,intpos){//返回字
快速解决boost库链接出错的问题(分享)
安装完最新的Boost库官方说明中有一句话:Finally,$./b2installwillleaveBoostbinariesinthelib/subdirectoryofyourinstallat
首页
上一页
133
134
135
136
137
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
C语言 格式化读写文件详解
C语言中一些将字符串转换为数字的函数小结
浅谈C++指针(必看)
新手小心:c语言中强符号与弱符号的使用
C/C++实现快速排序的方法
C++ 初始化列表详解及实例代码
详解约瑟夫环问题及其相关的C语言算法实现
C++指针数组、数组指针、数组名及二维数组技巧汇总
详解C++11中的右值引用与移动语义
C++基于栈实现铁轨问题