• 欢迎访问C语言网www.dotcpp.com 比赛栏每月有奖月赛!举办比赛联系QQ:2045302297
  • 问题反馈、粉丝交流 QQ群327452739 蓝桥杯训练群:113766799 申请群时请备注排名里的昵称
  • C语言研究中心 为您提供有图、有料、解渴的C语言专题! 欢迎讨论!

TC2.0编译器下载及入门图文教程

TC2.0编译器下载及入门图文教程
大家好,大家在学习C语言过程中,会用到很多编译器,也会看到很多代码,有些代码譬如要包graphics头文件的源码?VC6、VS、Dec、CB都编译不过,原因就是这些代码都是TC编译器环境下的程序!   TC编译器是古老的十六位系统环境下的编译器,这个程序最大的特点就是基本不用鼠标,以前一直在DOS环境下运行,他的界面也是那种像BIOS一样的界面,为……继续阅读 »

CTO 7年前 (2017-03-27) 92261浏览 22评论 437个赞

Dev-Cpp使用入门教程

Dev-Cpp使用入门教程
今天给大家开始介绍Dev-C++这款编译器的使用方法,由于蓝桥杯竞赛的要求,今天给大家做入门介绍。 下载地址依旧见:C/C++开发编译器等常用工具下载 安装版和绿色版都有,相差无几,大家自行选择。 首先双击运行Dev-C++软件,第一步,点击File – New – Project     在新打开的窗口中根据自己的需要如点击Con……继续阅读 »

CTO 7年前 (2017-03-21) 83614浏览 15评论 523个赞

CodeBlocks的入门使用教程

CodeBlocks的入门使用教程
  之前自推出VC6作为教学、训练的编译器以后,VC6的种种问题及与训练场判题系统标准的不符,导致不少新同学被坑不少,今天起我们将加大对其他编译器学习的支持,对于训练场中的题目,我们极力建议大家以CodeBlocks作为编程工具。 下载地址见:C/C++开发和学习人员必备工具下载集合(含助手及破解补丁)    版本号为16.01,下载安装……继续阅读 »

CTO 7年前 (2017-03-10) 117914浏览 12评论 639个赞

训练场题库中判题结果的详细解释

训练场题库中判题结果的详细解释
在前面给大家提供的C语言网Online Judge系统支持语言和编译说明 中,对于判题结果仅仅是大致的解释,仍不少同学感到迷惑,那今天我们就对这些结果一一详细解释并举例说明,让大家彻底觉悟!   等待 等待 服务器正忙,请稍后查看 运行并评判 您的程序正在评测中 编译中 您的程序正在被编译 正确 恭喜您!完全正确! 格式……继续阅读 »

CTO 7年前 (2017-03-07) 30818浏览 3评论 207个赞

C语言中左值和右值的区别

C语言中左值和右值的区别
在C语言学习过程中,大家或许听到过左值和右值的概念,甚至在调试程序时编译器也会给出” left operand must be l-value ” 即左操作数必须为左值!,今天我们将为大家详细解释这两个词,以及两者的区别!   简单而言,在赋值运算符“=”左边的就是左值,在赋值运算符“=”后边的就是右值,感觉像是废话,但非常好理解。但更多时候,我们……继续阅读 »

CTO 7年前 (2017-01-09) 25822浏览 0评论 80个赞

define和const的区别

define和const的区别
之前有同学题过这个问题,我就想为何要会提这个问题?大概因为他们都与常量有关吧!define是宏定义,它可以把一个标识符变成一个常量,而const是一个修饰符,它可以修饰一个变量为常类型,使其不可被修改!今天我们就把这两个类型做一个区别。   首先,本质上两者不同,define修饰出来的是常量!并且是真常量! 而const修饰的是假常量,它本质还是变……继续阅读 »

CTO 7年前 (2016-12-23) 12004浏览 0评论 31个赞

C语言实现动态数组

C语言实现动态数组
前言 在纯C语言编程中,数组的创建必须是固定的大小,因为C语言本身没有提供动态数组这种数据结构,这是一个让习惯了使用高级语言编程的人转做C开发面临的一个很头疼的问题,本篇文章就将介绍如何使用纯C语言编程实现一个对象来作为动态数组。 阅读本篇文章前,作者假设读者已经对C语言的基础概念有了一定了解,比如知道什么叫数组,知道C语言的基础语法等。如果读者还对C语言……继续阅读 »

CTO 7年前 (2016-12-15) 21447浏览 1评论 33个赞

VC6编译器断点调试全系列教程(全)

VC6编译器断点调试全系列教程(全)
为了帮助大家掌握断点调试技巧,掌握程序员必备的调试能力,我们特攥写了这套以VC6编译器为工具的断点调试技巧目录如下:   VC6断点调试之如何下断点(上)<第一篇> VC6断点调试之如何下断点(下)<第二篇> VC6断点调试之监视变量<第三篇> VC6断点调试之条件断点<第四篇> VC6断点调试之窗口……继续阅读 »

CTO 7年前 (2016-12-12) 26987浏览 2评论 102个赞

《黄老师问答笔录》之C语言常见易错问题

《黄老师问答笔录》之C语言常见易错问题
以下摘自黄老师课堂日常答疑、与学生交流的真实问题总结,为了便于入学者学习查阅,总结归纳于此。   1、问:我想判断一个数字是否在一个区间里,比如if(90<a<100)可以吗?  黄老师答:答案是不可以的! 关系运算符无论是大于小于还是不等于等等,都属于双目运算符,即参与运算的对象是两个。两个条件需要两个表达式分开表达,用逻辑与链接,即……继续阅读 »

CTO 7年前 (2016-12-07) 19185浏览 3评论 137个赞

一个C语言程序的基本机构

一个C语言程序的基本机构
通过长时间的交流发现,许多新人往往看到第一个C程序就崩溃,譬如helloworld,许多新人会觉得为何一个就输出helloword的程序怎么还有这么多行代码?各种符号在一起乱七八糟的是什么鬼?   为了便于理工科初学者理解常见的一个C程序,我总结了一个万能公式给大家:   C程序 = 主函数+m*自定义函数+n*文件包含 (其中m、n均大……继续阅读 »

CTO 8年前 (2016-10-16) 34800浏览 15评论 115个赞