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语言指针是什么?1分钟彻底理解C语言指针的概念
计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用 4 个字节,char 占用 1 个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像
C语言中的文件是什么?
我们对文件的概念已经非常熟悉了,比如常见的 Word 文档、txt 文件、源文件等。文件是数据源的一种,最主要的作用是保存数据。 在操作系统中,为了统一对各种硬件的操作,简化接口
C语言字符串指针(指向字符串的指针)详解
C语言中没有特定的字符串类型,我们通常是将字符串放在一个字符数组中,这在《 C语言字符数组和字符串 》中已经进行了详细讲解,这里不妨再来演示一下: #include stdio.h#include stri
C语言结构体详解,C语言struct用法详解
前面的教程中我们讲解了 数组(Array) ,它是一组具有相同类型的数据的集合。但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串
C语言枚举类型(C语言enum用法)详解
在实际编程中,有些数据的取值往往是有限的,只能是非常少量的整数,并且最好为每个值都取一个名字,以方便在后续代码中使用,比如一个星期只有七天,一年只有十二个月,一个
C语言二维数组指针(指向二维数组的指针)详解
二维数组在概念上是二维的,有行和列,但在内存中所有的数组元素都是连续排列的,它们之间没有缝隙。以下面的二维数组 a 为例: int a[3][4] = { {0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11} }; 从
C语言标识符、关键字、注释、表达式和语句
这一节主要讲解C语言中的几个基本概念。 标识符 定义变量时,我们使用了诸如 a、abc、mn123 这样的名字,它们都是程序员自己起的,一般能够表达出变量的作用,这叫做 标识符(Iden
C语言编译和链接详解(通俗易懂,深入本质)
我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为 可执行程序(Executable Program) 。在 Windows 下,可执行程序的后缀有 .exe 和 .com (其中 .exe 比较常见);在类
C语言究竟是一门怎样的语言?
对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。 C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算
C语言结构体数组详解(带实例演示)
所谓结构体数组,是指数组中的每个元素都是一个结构体。在实际应用中,C语言结构体数组常被用来表示一个拥有相同数据结构的群体,比如一个班的学生、一个车间的职工等。 在C语
学编程难吗?多久能入门?
这篇文章主要是解答初学者的疑惑,没有信心的读者看了会吃一颗定心丸,浮躁的读者看了会被泼一盆冷水。 学编程难吗? 编程是一门技术,我也不知道它难不难,我只知道,只要你想
C语言fscanf和fprintf函数的用法详解(格式化读写文件)
fscanf() 和 fprintf() 函数与前面使用的 scanf() 和 printf() 功能相似,都是格式化读写函数,两者的区别在于 fscanf() 和 fprintf() 的读写对象不是键盘和显示器,而是磁盘文件。 这两个函数的原
C 语言基础教程(一)颜色加亮
首先请看下面这个简单的C程序,猜猜它会做些什么。猜不出来也没关系,后面会有详细的解说。#includestdio.hintmain(void)/*一个简单的程序*/{intnum;/*定义一个名叫nu
C 语言基础教程(我的C之旅开始了)[二]
3.C程序的结构C程序由一个以上的函数组成,而且必须有main函数。此外,C程序一般还有一些预处理指令。例如#include指令。当然并不是必须要有#include指令。函数由函数头和函数体组成。函数
C 语言基础教程(我的C之旅开始了)[三]
7.第三个C程序首先请看下面这个小程序,试着自己编译运行一下。如果不懂怎么编译,请点击下面的超链接:编译器使用方法编译器Dev-C++下载&使用教程/*circle.c--计算圆的面积*/#inclu
C 语言基础教程(我的C之旅开始了)[四]
10.基本数据类型:整型(上)1.整型intC语言提供了很多整数类型(整型),这些整型的区别在于它们的取值范围的大小,以及是否可以为负。int是整型之一,一般被称为整型。int代表有符号整数,也就是说
C 语言基础教程(我的C之旅开始了)[五]
12.基本数据类型:整型(下)1.输出各种整数类型的变量输出不同类型的整数,需要使用不用的格式限定符。输出unsignedint类型的整数,要用%u。输出long,要用%ld;如果要以十六进制或者八进
C 语言基础教程(我的C之旅开始了)[六]
14.基本数据类型:字符型(上)1.字符型(char)简介字符型(char)用于储存字符(character),如英文字母或标点。严格来说,char其实也是整数类型(integerty
C 语言基础教程(我的C之旅开始了)[七]
17.基本数据类型:布尔型(_Booltype)_Bool型是C99添加的,用于表示布尔值,亦即是表示逻辑真(true)和逻辑假(false)。因为C用1表示true,0表示false,所以_Bool
C 语言基础教程(我的C之旅开始了)[八]
19.基本数据类型:复数类型和虚数类型C99新增了复数类型(_Complex)和虚数类型(_Imaginary)。简单来说,C99提供了三种复数类型:float_Complex,double_Comp
C 语言基础教程(我的C之旅开始了)[九]
24.+、-、*、/、=的优先级1.优先级和数学一样,C语言规定先乘除后加减。也就是说,乘法运算符和除法运算符的优先级(Precedence)比加法运算符和减法运算符高。同时,C语言也规定,如果两个运
C 语言基础教程(我的C之旅开始了)[十]
27.表达式(Expression)表达式由运算符和操作数组成。单独一个操作数是最简单的表达式。请看以下例子:9-4+53+6a*(b/c-d)e=9/3f=++e%3表达式中的表达式称为子表达式。例
tc编译的dos程序和vc编译的win32控制台程序的异同
它们有着本质的区别:1:一个是16的DOS程序,一个是标准的32的Windows应用程序.前者依然受着64KB内存分段约束,后者无忧无虑地使用着4GB内存地址空间.它们本来就是运行在不同的操作系统上的
C语言WinSock学习笔记第1/2页
作者:肖进Socket(套接字)◆先看定义:typedefunsignedintu_int;typedefu_intSOCKET;◆Socket相当于进行网络通信两端的插座,只要对方的Socket和自
首页
上一页
1
2
3
4
5
6
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
C++实现接两个链表实例代码
bloom filter概念讲解以及代码分析
C语言 设计模式之访问者模式
C语言中强制地址跳转详解
C语言中返回错误信息的相关函数用法总结
C语言中的内联函数(inline)与宏定义(#define)详细解析
linux c 获取本机公网IP的实现方法
C++设计模式编程中使用Bridge桥接模式的完全攻略
C/C++判断传入的UTC时间是否当天的实现方法
C++设置超时时间的简单实现方法