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语言编程中的布尔bool数据类型
我们知道在C++里有专门的bool类型,用来表示真或假。但是在C语言里没有这样的类型(至少我是一直这么认为的),表达式的值0为假,非0为真。所以条件判断语句(if(…)、while(…))非常灵活,甚
简单分析C语言中指针数组与数组指针的区别
首先来分别看一下,指针数组的一个小例子:#includestdio.h#includestring.hintlookup_keyword(constchar*key,constchar*table[]
用C语言进行最基本的socket编程
什么是socket你经常听到人们谈论着“socket”,或许你还不知道它的确切含义。现在让我告诉你:它是使用标准Unix文件描述符(filedescriptor)和其它程序通讯的方式。什么?你也许
C语言编程中借助pthreads库进行多线程编程的示例
运行之前需要做一些配置:1.下载PTHREAD的WINDOWS开发包pthreads-w32-2-4-0-release.exe(任何一个版本均可)http://sourceware.org/pthr
C++编程中的const关键字常见用法总结
1、定义常量(1)const修饰变量,以下两种定义形式在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。TYPEconstValueName=value;cons
深入解析C++编程中线程池的使用
为什么需要线程池目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务器等都具有一个共同点,就是单位时间内必须处理数目巨大的连接请求,但处理时间却相对较短。传统多线程方案中我们采用的
C++智能指针读书笔记
最近在补看《C++PrimerPlus》第六版,这的确是本好书,其中关于智能指针的章节解析的非常清晰,一解我以前的多处困惑。C++面试过程中,很多面试官都喜欢问智能指针相关的问题,比如你知道哪些智能指
C语言for语句用法详解
首先,这里所提到的类C语言指的是如C、C++、C#和Java等语法和C语言一样或类似的程序设计语言。这些语言中,for语句的语法和执行流程都是一样的。本文将就这一语句的用法进行一个较为深入的讨论。fo
C语言中快速排序和插入排序优化的实现
快速排序快速排序思想1962年,由C.A.R.Hoare创造出来。该算法核心思想就一句话:“排序数组时,将数组分成两个小部分,然后对它们递归排序”。然而采取什么样的策略将数组分成两个部分是关键,想想看
详解C语言中的符号常量、变量与算术表达式
C语言中的符号常量在结束讨论温度转换程序前,我们再来看一下符号常量。在程序中使用300、20等类似的“幻数”并不是一个好习惯,它们几乎无法向以后阅读该程序的人提供什么信息,而且使程序的修改变得更加困难
C语言中字符的输入输出以及计算字符个数的方法详解
C语言字符输入与输出标准库提供的输入/输出模型非常简单。无论文本从何处输入,输出到何处,其输入/输出都是按照字符流的方式处理。文本流是由多行字符构成的字符序列,而每行字符则由0个或多个字符组成,行末是
深入解读C语言中的符号常量EOF
EOF是指文件的结束符,是一个宏定义借助于getchar与putchar函数,可以在不了解其它输入/输出知识的情况下编写出数量惊人的有用的代码。最简单的例子就是把输入一次一个字符地复制到输出,其基本思
C语言编程中统计输入的行数以及单词个数的方法
统计输入的行数标准库保证输入文本流以行序列的形式出现,每一行均以换行符结束。因此,统计行数等价于统计换行符的个数。#includestdio.h/*countlinesininput*/main(){
快速学习C语言中for循环语句的基本使用方法
对于某个特定任务我们可以采用多种方法来编写程序。下面这段代码也可以实现前面的温度转换程序的功能:#includestdio.h/*打印华氏温度—摄氏温度对照表*/main(){intfahr;for(
浅析C语言中的数组及字符数组
我们来编写一个程序,以统计各个数字、空白符(包括空格符、制表符及换行符)以及所有其它字符出现的次数。这个程序的实用意义并不大,但我们可以通过该程序讨论C语言多方面的问题。所有的输入字符可以分成12类,
C语言编程中函数的基本学习教程
C语言中的函数等价于Fortran语言中的子程序或函数,也等价于Pascal语言中的过程或函数。函数为计算的封装提供了一种简便的方法,此后使用函数时不需要考虑它是如何实现的。使用设计正确的函数,程序员
算法学习入门之使用C语言实现各大基本的排序算法
首先来看一下排序算法的一些相关概念:1、稳定排序和非稳定排序简单地说就是所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,我们就说这种排序方法是稳定的。反之,就是非稳定的。比如:一组数
C语言编程中生成随机数的入门教程
语言产生随机数是一个常见的编程功能任务,当然这个也不难,调用两三个函数就出来了,但是你知道这些函数具体是起到怎样的作用,并且是它们是如何产生随机数的吗?几个概念随机数:数学上产生的都是伪随机数,真正的
C语言中对于循环结构优化的一些入门级方法简介
一.代码移动将在循环里面多次计算,但是结果不会改变的计算,移到循环外面去。例子:优化前:voidlower1(char*s){inti;for(i=0;istrlen(s);++i)if(s[i]=’
C语言科学计算入门之矩阵乘法的相关计算
1.矩阵相乘矩阵相乘应满足的条件:(1)矩阵A的列数必须等于矩阵B的行数,矩阵A与矩阵B才能相乘;(2)矩阵C的行数等于矩阵A的行数,矩阵C的列数等于矩阵B的列数;(3)矩阵C中第i行第j列的元素等于
C语言入门的一些基本资源推荐和程序语法概览
为什么要学习C语言?为什么要学习、使用C语言?为什么要学习一个可能比自己都岁数大的编程语言?选择一门编程语言,“为什么而学”这个目的是最重要的,目的不明确就没法学好。这也是为什么很多学生朋友在大学里必
关于C语言程序的内存分配的入门知识学习
C语言程序的存储区域C语言编写的程序经过编绎-链接后,将形成一个统一的文件,它由几个部分组成,在程序运行时又会产生几个其他部分,各个部分代表了不同的存储区域:代码段(CodeorText):代码段由程
C语言编程中实现二分查找的简单入门实例
架设有一个数组v已经按升序排列了,数组v有n=20个元素。数组中有个元素x,如何知道x位于该数组的第几位呢?解决这个问题的一个普遍方法就是二分查找法。下面是程序:#includestdio.hintb
C语言中函数的声明、定义及使用的入门教程
对函数的“定义”和“声明”不是一回事。函数的定义是指对函数功能的确立,包括指定函数名,函数值类型、形参及其类型以及函数体等,它是一个完整的、独立的函数单位。而函数的声明的作用则是把函数的名字,函数类型
C语言中sizeof()与strlen()函数的使用入门及对比
sizeof()函数1,是什么?sizeof其实就是一个运算符,和那些+,-一样的东西,在程序编译的时候进行解析转换。虽然我们经常见到sizeof后面跟着个小括号,长得和函数差不多,但它和函数完全是两
首页
上一页
91
92
93
94
95
下一页
末页
文章分类
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++中提高查找速度的小技巧
Visual C++程序设计中Windows GDI贴图闪烁的解决方法
C语言栈的表示与实现实例详解
C++条件语句和条件运算符的使用方法讲解
Linux c中define的用法小结
浅谈C++内存分配及变长数组的动态分配
C++实现第K顺序统计量的求解方法
使用C语言求解扑克牌的顺子及n个骰子的点数问题
atoi和itoa函数的实现方法
什么是IDE(集成开发环境)?