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语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
string,CString,char*之间的转化
string,CString,char*之间的转化int转CString:CString.Format(%d,int);...............................string转
Microsoft Visual C++ 程序的部署方法
1.用MicrosoftVisualC++6.0编译的程序,或者发布在Windows2000/NT/ME/98系统单纯通过拷贝MSVCRxx.DLL文件到应用程序目录或system32目录即可2.用V
MFC中exe图标修改的方法
复制代码代码如下:m_hIcon=AfxGetApp()-LoadIcon(IDI_ICON1);SetIcon(m_hIcon,TRUE);//SetbigiconSetIcon(m_hIc
用C语言程序判断大小端模式
1.大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;小端模式相反2.为什么有大小端之分???因为在计算机系统中,存储是以字节为单位的,每个地址单元都对应着一个字节,一
c++中处理相关数学函数
数学库函数声明在math.h中,主要有:1、abs(x)求整型数x的绝对值2、cos(x)x(弧度)的余弦3、fabs(x)求浮点数x的绝对值4、ceil(x)求不小于x的最小整数5、floor(x)
Linux系统中C语言编程创建函数fork()执行解析
最近在看进程间的通信,看到了fork()函数,虽然以前用过,这次经过思考加深了理解。现总结如下:1.函数本身(1)头文件#includeunistd.h#includesys/types.
C++ 基本算法 冒泡法、交换法、选择法、实现代码集合
1.冒泡法:这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡:复制代码代码如下:#includeiostream.hvoidBubbleSort(int*pDat
在VC中隐藏控制台程序窗口的实现代码
下面就介绍一下,如何隐藏win32consoleapplication的console窗口因为此种方法是通过设置编译器的链接开关来实现,所以让我们来看一下编译器的链接开关选项(也就是linker选项)
C++中抽象类和接口的区别介绍
1.如果一个类B在语法上继承(extend)了类A,那么在语义上类B是一个类A.2.如果一个类B在语法上实现了(implement)接口I,那么类B遵从接口I制定的协议.使用abstractclass
非常经典的C语言趣味题目
http://stevenkobes.com/ctest.html在这个网站上发现一套很有趣的C语言测试题,如果你招聘C语言相关开发人员,或者正在学习C语言,很值得做一做。如果没有做,下面内容暂时不要
关于C++中0是十进制还是八进制的问题
虽然在任何进制数种,0只有一个值——那就是「零」,之所以问这个问题,纯粹是闲着蛋疼。最近和朋友们讨论关于数的话题,他说,八进制数现在几乎从未使用过。我一时无法反驳,确实,除了我们经常使用的十进制,在计
奇怪的C语言特性
下面列出的特性未必奇怪,有的算是有趣。1)a[2]等价于2[a]aabbccdd[5]等价于5[aabbccdd]这条特性可以用于使用数组、指针、字符串,但不能用在变量定义时。K&RCProg
short与int转换的小例子
复制代码代码如下:#includestdio.hintmain(){shorta=-1;unsignedintb=a;intc=a;printf(%x\n,b);printf(%d\n
C 语言restrict 关键字的使用浅谈
C99中新增加了restrict修饰的指针:由restrict修饰的指针是最初唯一对指针所指向的对象进行存取的方法,仅当第二个指针基于第一个时,才能对对象进行存取。对对象的存取都限定于基于由restr
用C实现PHP扩展 Image_Tool 图片常用处理工具类的使用
一、类文档说明复制代码代码如下:classImage_Tool{/***构造Image_Tool对象*@paramstring|array$img_data*$img_data可以为图片的路径
用C实现PHP扩展 Fetch_Url 类数据抓取的方法
一、类文档说明复制代码代码如下:classFetchUrl{function__construct();//返回网页内容常用于fetch()方法返回false时functionbody();/
关于尝试开发PHP的MYSQL扩展的使用
一、前期准备开发MYSQL扩展,当然得先安装MYSQL下载mysql-essential-5.1.65-win32必须选上红色的选项,因为开发MYSQL扩展时,需要头文件和mysql的动态库。否则扩展
基于C语言char与unsigned char的区别介绍
在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed)char与unsignedchar之间的区别。首先在内存中,char与unsignedchar没有什么不同,都是
关于C++使用指针 堆和栈的区别分析
数据在内存的存放有以下几种形式1.栈区--由编译器自动分配并且释放,该区域一般存放函数的参数值,局部变量的值等,2.堆区--一般由程序员分配释放,如果程序员不释放,程序结束的时候才会被操作系统回收,3
基于条件变量的消息队列 说明介绍
条件变量是线程之前同步的另一种机制。条件变量给多线程提供了一种会和的场所。当条件变量和互斥锁一起使用时,允许线程以无竞争的方式等待特定的条件发生。这样大大减少了锁竞争引起的线程调度和线程等待。消息队列
C/C++指针和取地址的方法
先看下面的程序:复制代码代码如下:voidmain(){inta=100;int*ap=&a;printf(%p\n,&a);//输出:002AF744printf(%p\n,ap);
static关键字的作用详解
(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,
C++ 冒泡排序数据结构、算法及改进算法
程序代码如下:复制代码代码如下://BubbleSort.cpp:定义控制台应用程序的入口点。//#includestdafx.h#includecmath#includeiostream
c语言 汉诺塔算法代码
复制代码代码如下:#includestdio.hvoidmove(chara,charb){printf(%c-%c\n,a,b);}voidhan(intn,chara,charb,ch
sizeof()的简单介绍
(一)基本概念sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。(二)使用方法1、用于数据类型sizeof使用形式:
首页
上一页
6
7
8
9
10
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
简单对比C语言中的fputs()函数和fputc()函数
C++基础入门教程(三):数组、字符串、结构体、共用体
C++语言编写写日志类
8皇后问题的解法实例代码
使用WindowsAPI实现播放PCM音频的方法
MFC实现全屏功能代码实例
C++循环队列实现模型
C语言内存对齐实例详解
C经典冒泡排序法实现代码
C++中的重载、覆盖、隐藏介绍