内容列表
spirntf,你知道多少?
printf
分类:编程语言 查阅全文
C语言程序设计基础之结构
  在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中
分类:编程语言 查阅全文
C程序设计基础之多维数组的指针变量
  一、多维数组地址的表示方法  设有整型二维数组a[3][4]如下:   0 1 2 3  4 5 6 7  8 9 10 11   设数组a的首地址为1000,各下标变量的首地址及其值如图所示。   在前面曾经介绍过, C语言允许把一个二维数组分解为多个一维数组来处理。因此数组a可分解为三个一维数组,即a[0],a[1],a[2]。每一个一维数组又含有四个元素。例如a[0]
分类:编程语言 查阅全文
C语言程序设计基础讲座之指针的慨念
  指针是C语言中广泛使用的一种数据类型。 运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构; 能很方便地使用数组和字符串; 并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。 学习指针是学习C语言中最重要的一环, 能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时, 指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概
分类:编程语言 查阅全文
C语言程序设计基础讲座之函数
  概述   在第一章中已经介绍过,C源程序是由函数组成的。 虽然在前面各章的程序中都只有一个主函数main(), 但实用程序往往由多个函数组成。函数是C源程序的基本模块, 通过对函数模块的调用实现特定的功能。C语言中的函数相当于其它高级语言的子程序。 C语言不仅提供了极为丰富的库函数(如Turbo C,MS C 都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个
分类:编程语言 查阅全文
C语言程序设计基础讲座之数组
  数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。  本章介绍数值数组和字符数组,其余的在以后各章陆续介绍。数组类型说明 在
分类:编程语言 查阅全文
C++程序设计之四书五经(上篇)
  C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。   然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,也许Java和C#的狂潮终将迫使C
分类:编程语言 查阅全文
Linux常用命令介绍
谈到Linux
分类:编程语言 查阅全文
七个经典推理 (据说是没有人能全部答对)
  一.企鹅肉    一个人在朋友家吃饭,问朋友这餐吃的是什么肉?朋友说是企鹅肉,他就号啕大哭 了。为什么? 二.跳火车   一个人坐火车去邻镇看病,看完之后病全好了。回来的路上火车经过一个隧道,这个人就跳车自杀了。为什么? 三.水草   有个男的跟他女友去河边散步,突然他的女友掉进河里了,那个男的就急忙跳到水里去找,可没找到他的女友,他伤心的离开了这里,过了几年后,
分类:编程语言 查阅全文
从含有m个元素的集合中任选n个的算法
问题:从含有M个元素的集合中任选n个的排列组合。思路:利用M进制的数组来表示源程序如下(在C-Free 3.5中测试)/*-----------------------------------------------------------------------           &n
分类:编程语言 查阅全文
水滴石穿C语言之typedef的问题
  1. 基本解释  typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。  在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。  至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。  
分类:编程语言 查阅全文
《Borland传奇》简介
作者: 李维,乔治亚理工学院信息硕士,大陆《程序员》杂志、台湾《RUN!PC》之技术专栏作家,为著名实战C++Builder/Delphi系列丛书的作者。目前已发表信息文章百余篇,技术书籍超过十多本。曾参与数个大型项目的开发,也经常受邀于各种技术研讨会和企业机构进行专业信息讲座。对C/C++、Delphi、Java、分布式架构以及中间件技术都有着丰富的研究和实践经验,现为台湾Borland的资深技
分类:编程语言 查阅全文
《Borland传奇》目录
《Borland传奇》目录 第一章:Borland的诞生和发展   ·Borland的兴起                   ·关键产品——Sid
分类:编程语言 查阅全文
第二章 C/C++的圣战
"在惨烈的、大规模的C/C++战役中,注定只有最强者才能生存下来!"Borland C/C++的反击当Visual C++1.0在C/C++开发工具市场获得空前的成功之后,Borland才从BorlandC/C++3.1的胜利梦中惊醒,思考如何面对Visual C++的猛烈攻势。事实上,Borland如果脑袋清醒一点,好好看清当时C/C++开发工具的市场,那么Borland应该
分类:编程语言 查阅全文
第三章 传奇的开始--Delphi
"是惊世之作的Delphi让Borland重新站了起来,没有当初的Delphi,就没有今日的Borland!""是Turbo Pascal诞生了Borland,但却是Object Pascal给予了Borland重生的机会!"创造传奇故事的主角--Delphi没有人会知道在两年后Borland C/C++会遭遇到这么大的失败,也没有人会预料到Borland又
分类:编程语言 查阅全文
Linux下C编程注意事项
一般可以用gcc编译器1. 头文件象conio.h应该变成curses.h2. 没有itoa函数itoa?不对吧,标准C/C++里根本没有这个函数。即使在Windows平台下某些编译器提供了该函数[3],没有任何移植性不说,还只能解决int类型(也许其他函数还可以解决long、unsigned long等类型),浮点类型又怎么办?当然,办法还是有,那就是:sprintf。 char s[100];
分类:编程语言 查阅全文
让你的YAHOO邮箱支持POP
  全球最大的门户网站之一Yahoo!(www.yahoo.com.cn)也推出了GB级别的产品,首先到http://cn.mail.yahoo.com/注册成为Yahoo! Mail用户,注册完毕后到http://cn.messenger.yahoo.com/download/install.html安装Yahoo!推出的即时聊天工具雅虎通,并随意添加一个好友,接下来登录Yahoo! Mail,
分类:编程语言 查阅全文
小型(典型)电子商务站点数据库分析笔记1
        最近搞到一个商业电子商务站点,在本地进行了模拟运行并查看了一部分源代码。结果发现站点的代码可复用程度很高,只要经过很少的改动就能套用到另一个电子商务站点(典型的)。这提起了我极大的兴趣。      经过初步的分析后,我得到了数据库中部分表的功能和定义。表1:管理员
分类:编程语言 查阅全文
[原创]MASM32新手指南
MASM32新手指南作者:Purple Endurer,广西河池(2002.6.4) 工欲善其事,必先利其器。以下是Masm32的一些基本用法。Masm32v8下载请到Aogo站(3104k)本文主要说明三点:1、基本使用方法如何在MASM32中建立、汇编、链接源程序文件和运行生成的可执行文件。2、如何开启MASM32的在线帮助功能3、汉化QEDITOR菜单一、基本使用方法以在C:\PWIN951
分类:编程语言 查阅全文
用Delphi的思想初步构建C++的ADO对象
分类:编程语言 查阅全文
<< 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 >>