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++中的extern声明变量详解
extern声明变量无外乎如下两种:1、声明全局变量2、声明函数今天我们只谈extern,什么const、static之类等等与之相关或不相关的一律忽略,下面就分别对以上两种情况一一讲解声明和定义既然
C++中的extern “C”用法详解
简单来说,extern“C”是C++声明或定义C语言符号的方法,是为了与C兼容。说来容易,要理解起来还是得费些周折,首先我们要从C++和C的区别说起。符号大家都知道,从代码到可执行程序需要经过编译和链
C++ const修饰变量和修饰函数介绍
const修饰变量关于const最常见的一个面试题是这样的:char*const和constchar*有什么区别,大家都知道const修饰符代表的是常量,即const修饰的变量一旦被初始化是不能被更改
C++中自定义sleep、条件变量sleep实例
sleep的作用无需多说,几乎每种语言都提供了类似的函数,调用起来也很简单。sleep的作用无非是让程序等待若干时间,而为了达到这样的目的,其实有很多种方式,最简单的往往也是最粗暴的,我们就以下面这段
C++实现读入二进制数并转换为十进制输出
题目描述已知一个只包含0和1的二进制数,长度不大于10,将其转换为十进制并输出。输入描述输入一个二进制整数n,其长度不大于10输出描述输出转换后的十进制数,占一行样例输入110样例输出6solutio
位运算实现十进制转换为二进制
代码如下:复制代码代码如下:#includeiostream//将十进制数转化为二进制数,位运算的取位操作usingnamespacestd;intmain(){unsignedshorti;
C语言中的强符号和弱符号介绍
之前在extern“C”用法详解中已经提到过符号的概念,它是编译器对变量和函数的一种标记,编译器对C和C++代码在生产符号时规则也是不一样的,符号除了本身名字的区别外,还有强符号和弱符号之分我们先看一
C语言格式化输入输出函数详解
一:格式输出函数printf()1、调用形式一般为:printf(格式化控制字符串,输出表列);2、格式化控制字符串用于指定输出格式,它有三种形式:1、格式说明符:规定了相应输出表列内容的输出格式
C语言之没有main函数的helloworld示例
几乎所有程序员的第一堂课都是学习helloworld程序,下面我们先来重温一下经典的C语言helloworl复制代码代码如下:/*hello.c*/#includestdio.hintmain
C++多线程编程简单实例
C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDKwin32api来编写多线程的程序,下面就此简单的讲一下:创建线程的函数复制代码代码如下:HANDLECreate
C语言中字符和字符串处理(ANSI字符和Unicode字符)
我们知道,C语言用char数据类型表示一个8位的ANSI字符,默认在代码中声明一个字符串时,C编译器会把字符串中的字符转换成由8位char数据类型构成的一个数组:复制代码代码如下://An8-
C语言实现双向链表
这个小代码是我凭自己对指针和链表的理解和认识,自己实现的,没有参考其他人的代码,如果有相同的地方,那真的只是巧合,代码我在ubuntu15.04下测试通过,可能存在很多错误和漏洞.doublelist
C语言计算代码执行所耗CPU时钟周期
该代码受乱序执行等影响,需要syncLARGE_INTEGER_start={0},_end={0};__asm{rdtscmovdwordptr[_start.LowPart],eaxmovdwor
C++编写简单的打靶游戏
首次自己写程序,很不完善,还有许多问题需要解决。。。见谅见谅#defineGDIPVER0x0110#defineWIN32_LEAN_AND_MEAN#includewindows.h#includ
Linux编程实现制作文件的ed2k链
本程序依赖c99,只支持终端“标准输入”,转换成的链接以”标准输出“而输出,错误以”标出错误输出“而输出。md4编码代码来自网络。编译命令:gcc-std=c99-oed2kmd4.ced2k.cut
C语言编写多功能日历
我分享的第一个代码希望大家给予我改进的建议我的3和4的功能是空着的我还没有想好要些啥功能。。。第一次上传代码······***还有为啥我上传的代码这么就对不齐了,在vc++6.0里就很好啊??比如说有
原创的C语言控制台小游戏
最开始左上色块被感染,通过切换颜色,不断感染同色色块。亮点是可以切换图案,设置方块个数和最大限制次数。整体还是比较满意,希望大神指教。#includestdio.h#includewindows.h#
C语言实现的猴子偷桃之类算法
C基础算法题好多年没碰C了很郁闷啊~////main.c//算法题////Createdbymacon14-8-9.//Copyright(c)2014年mac.Allrightsreserved./
c语言实现的带通配符匹配算法
原创代码。‘?’代表任意单个字符,‘*’代表任意0个或多个字符。常用于文件的搜素匹配。boolMatchWithAsteriskW(wchar_t*str1,wchar_t*pattern){if(s
利用stream实现一个简单的http下载器
其实这个http下载器的功能已经相当完善了,支持:限速、post投递和上传、自定义httpheader、设置useragent、设置range和超时而且它还不单纯只能下载http,由于使用了strea
C语言实现统计字符串单词数
字符串单词数.c#includestdio.h#defineBUFFERSIZE1024intmain(){charstring[BUFFERSIZE];inti,count=0,word=0;cha
C语言实现冒泡排序算法
BubblSort.c#includestdio.hvoidBubbleSort(inta[],intlen){inti;intj;inth;inttemp;for(i=0;ilen-1;++i){f
c++实现简单的线程池
c++线程池,继承CDoit,实现其中的start和end头文件/**多线程管理类**/#ifndefCTHREADPOOLMANAGE_H#defineCTHREADPOOLMANAGE_H#inc
ubuntu 下编译C++代码出现的问题解决
同样的代码,同样的makefile文件1)在mac下顺利编译;2)在新的ubuntu下,编译失败;报错信息:string.h中各种函数找不到;makefile:复制代码代码如下://[这是后来
C++中十种内部排序算法的比较分析
C++中十种内部排序算法的比较分析#includeiostream#includectime#includefstreamusingnamespacestd;#defineMAXSIZE1000//可
首页
上一页
71
72
73
74
75
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
c++内联函数(inline)使用详解
C++运算符重载的方法详细解析
C++条件及循环语句的综合运用实例
如何使用VC库函数中的快速排序函数
VC6.0常用快捷键大全
C++ 先对数组排序,在进行折半查找
C基础 redis缓存访问详解
浅谈c/c++中使用指针需要注意的问题
C语言中操作进程信号的相关函数使用详解
深入Main函数中的参数argc,argv的使用详解