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++构造函数进行深度探究,供大家参考,具体内容如下1、引子:以下代码中的输出语句输出0吗,为什么?structTest{int_a;Test(inta):_a(a){}Test(
如何应用C++的函数对象
前言C++函数对象是通过一张虚函数表来实现的。简称为V-Table。在这个表中,主是要一个类的虚函数的地址表,这张表解决了继承、重载的问题,保证其容真实反应实际的函数。应用假如我们实现了这样的一个单向
总结UNIX/LINUX下C++程序计时的方法
前言良好的计时器可帮助程序开发人员确定程序的性能瓶颈,或对不同算法进行性能比较。但要精确测量程序的运行时间并不容易,因为进程切换、中断、共享的多用户、网络流量、高速缓存访问及转移预测等因素都会对程序计
详解C语言中rand函数的使用
前言我们在编程实现算法的过程中,往往需要使用到随机数。由于计算机是一台以逻辑为基础的机器,没法做到真正的随机(大概量子计算机可以?)。所以计算机生成的是伪随机数,供我们使用。我们使用C语言的rand函
C语言中sscanf()函数的字符串格式化用法
介绍sscanf()为C语言标准库函数,用于从指定字符串中读入与指定格式相符的数据。函数原型声明在stdio.h头文件中:intsscanf(constchar*str,constchar*forma
C语言实现大整数加减运算详解
前言我们知道,在数学中,数值的大小是没有上限的,但是在计算机中,由于字长的限制,计算机所能表示的范围是有限的,当我们对比较小的数进行运算时,如:1234+5678,这样的数值并没有超出计算机的表示范围
C/C++中的mem函数和strcopy函数的区别和应用
strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。memcpy提供了一
C++如何实现广义表详解
以下给出几种简单的广义表模型:由上图我们可以看到,广义表的节点类型无非head、value、sub三种,这里设置枚举类型,利用枚举变量来记录每个节点的类型:enumType{HEAD,//头节点VAL
C++实现顺序表的方法
废话不多说了,直接给大家上关键代码了。#pragmaonce#includeassert.htemplateclassTclassSeqList{public:SeqList():_a(NULL),_
C++实现顺序表的常用操作(插入删出查找输出)
实现顺序表的插入,删除,查找,输出操作在C语言中经常用到。下面小编给大家整理实现代码,一起看下吧代码如下所示:#includeiostreamusingnamespacestd;#defineMAXS
用C语言实现从文本文件中读取数据后进行排序的功能
功能介绍程序的功能是从外部读取一个包括int型数据的文本文件,然后将它保存到内部临时数组,对数组进行排序后,以文本形式输出到指定的文件上。因为是int类型的数据,没有很严重的损失精度的问题。正常运行要
浅谈c语言中类型隐性转换的坑
谨记:在C语言中,当两种不同类型之间运算时,低字节长度类型会向高自己长度类型转换,有符号会向无符号类型转换。举例子如下:#includestdio.hvoidfunc(void){inti=1;uns
C++中sting类的简单实现方法
String在C++的学习生涯我中发现String类的功能十分强大,所以我们是很有必要模拟实现它的,况且在面试的时候模拟实现一个String类也是面试官经常会考的,但是因为外界因素的限制我们是不可能模
利用C语言实现顺序表的实例操作
本文实例讲述了C语言实现顺序表(线性表)的方法。分享给大家供大家参考,具体如下:一:顺序表代码实现#ifndef_SEQ_LIST_H#define_SEQ_LIST_H#includestdio.h
C 语言指针概念的详解
计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如int占用4个字节,char占用1个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个字节
图文详解c/c++中的多级指针与多维数组
前言首先先声明一些常识,如果你对这些常识还不理解,请先去弥补一下基础知识:1、实际上并不存在多维数组,所谓的多维数组本质上是用一维数组模拟的。2、数组名是一个常量(意味着不允许对其进行赋值操作),其代
C 语言指针变量详细介绍
数据在内存中的地址也称为指针,如果一个变量存储了一份数据的指针,我们就称它为指针变量。在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。指针变量的值就是某份数据的地址,这样的一份数据可以是数
C 语言指针变量的运算详解
指针变量保存的是地址,本质上是一个整数,可以进行部分运算,例如加法、减法、比较等,请看下面的代码:#includestdio.hintmain(){inta=10,*pa=&a,*paa=&a;dou
C语言 数组指针详解及示例代码
数组(Array)是一系列具有相同类型的数据的集合,每一份数据叫做一个数组元素(Element)。数组中的所有元素在内存中是连续排列的,整个数组占用的是一块内存。以intarr[]={99,15,10
C语言 字符串指针详解及示例代码
C语言中没有特定的字符串类型,我们通常是将字符串放在一个字符数组中,这在《C语言字符数组和字符串》中已经进行了详细讲解,这里不妨再来演示一下:#includestdio.hintmain(){char
C语言 指针变量作为函数参数详解
在C语言中,函数的参数不仅可以是整数、小数、字符等具体的数据,还可以是指向它们的指针。用指针变量作函数参数可以将函数外部的地址传递到函数内部,使得在函数内部可以操作函数外部的数据,并且这些数据不会随着
C语言 用指针作为函数返回值详解
C语言允许函数的返回值是一个指针(地址),我们将这样的函数称为指针函数。下面的例子定义了一个函数strlong(),用来返回两个字符串中较长的一个:#includestdio.h#includestr
C语言 二级指针详解及示例代码
指针可以指向一份普通类型的数据,例如int、double、char等,也可以指向一份指针类型的数据,例如int*、double*、char*等。如果一个指针指向的是另外一个指针,我们就称它为二级指针,
C语言 指针数组详解及示例代码
如果一个数组中的所有元素保存的都是指针,那么我们就称它为指针数组。指针数组的定义形式一般为:dataType*arrayName[length];[]的优先级高于*,该定义形式应该理解为:dataTy
C语言 指针与二维数组详解
二维数组在概念上是二维的,有行和列,但在内存中所有的数组元素都是连续排列的,它们之间没有“缝隙”。以下面的二维数组a为例:inta[3][4]={{0,1,2,3},{4,5,6,7},{8,9,10
首页
上一页
112
113
114
115
116
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
C语言 常量,变量及数据详细介绍
获取一个文件行数的方法
linux使用gcc编译c语言共享库步骤
C++开发的Redis数据导入工具优化
C++ Custom Control控件向父窗体发送对应的消息
java 中ArrayList与LinkedList性能比较
C/C++实现对STORM运行信息查看及控制的方法
详解C语言位域的使用与注意事项
对比分析C语言中的gcvt()和ecvt()以及fcvt()函数
深入解析C++中类的多重继承