开源c编译器,C++ 经典开源

C++ 经典开源代码 在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行 而无需改动,只需在对应的平台下 用你喜欢的编译器 重新编译即可 经典的C++库 STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合 标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了, 故目前不怎么用它了。 Boost---------准标准库, ... [阅读全文]

c语言入门,探讨: C#入门

在网上曾看到 1、c,程序流程的概念,函数,变量啥的,面向过程的。 1.5 数据结构,这个要学完c还得学的不错才能学,不学问题也不打,理论的问题,和数据库操作关系不大。 2、c++ 面向对象的概念,类对象的概念,继承多态啥的。 3、c#,c#可以认为就是ide环境的c++,语法什么都一样,也是面向对象的,需要了解事件驱动机制。 4、ado.net这是c#下的一个组件,完全操作数据库用的。 5、.n... [阅读全文]

c语言入门经典,《C#入门经典》(第4版)

《C#入门经典》中文 (第4版) 很好的,清晰版本pdf。 初学C#,有没有哪位大哥手里有《C#入门经典》第四版的PDF啊,要中文版009年7月23日 ... Re:《C#入门经典》学习笔记(一); 老实说,学c#看这本书不适合,这本书多而杂 ... 《C#入门经典》学习笔记(一). 感觉从第11章开始,学习难度加大了. ...c#入门经典》第四版pdf. 悬赏分:0 - 解决时间: 2009年0... [阅读全文]

c语言入门,欣闻《C语言入门与提高》隆重出版

欣闻《C语言入门与提高》在北京希望电子出版社隆重出版,非常高兴。 本书是我几个月昼夜奋战的结果,也是多年来学习和研究的结果,本书配有长达15个小时的视频。 我要感谢我的家人,出版社编辑,我的导师张蕾教授,授业恩师耿国华教授,他们培养了我,他们严谨的治学态度的深深影响了我,对待科研事业的一丝不苟打动了我,他们的科研水平和教学水准是无可置疑的。 在此,我向所有帮助我,关心我的朋友致以衷心的感谢。... [阅读全文]

c语言入门经典:BI入门经典

【前言】 昨天论坛的SQL Server大版新增了一个BI板块,大家讨论得热火朝天,由于此前因为客户环境的问题,一直在使用sql 2000,没怎么关注这一块的东西,最近刚好要做购物篮的分析,所以到网上搜集了一些资料。为了跟大家保持“步调一致”,也写点或转点东西出来,和大家一起学习和分享。 这是很好的BI入门资料,对于还不知道BI是什么,为什么要搞BI,以及... [阅读全文]

c语言入门:C语言入门必备手册

这里不是教你什么知识,而是给你澄清一些资料,只给对编程一窍不通的或者刚入门的人看。如果你尚未学习或者才学习不够一天,一定要看这手册,这份手册已经讲述的知识,我们不会在版面给予回答此手册我会尽量保持准确,但如有不正确,请指正我也会不断更新此手册什么都不懂Q:什么是C?A:一门面向过程的计算机语言,发明至今已经差不多有三十年历史,由于它相对其他高级语言高效,运行效率又比较接近低级语言,所以至今仍得到广... [阅读全文]

c语言输入输出:C语言入门之输入输出(1)

数据输出语句    本小节介绍是向标准输出设备显示器输出数据语句在C语言中所有数据输入/输出都是由库完成 因此都是语句本小节先介绍prf和putcharprfprf称为格式输出其关键字最末个字母f即为“格式”(format)的意其功能是按用户指定格式 把指定数据显示到显示器屏幕上在前面例题中我们已多次使用过这个    、prf般形式    prf是个标准库它原型... [阅读全文]

c语言入门:C语言入门之分支结构(2)

 4.在使用语句中还应注意以下问题  (1)在 3种形式语句中在关键字的后均为表达式该表达式通常是逻辑表达式或关系表达式但也可以是其它表达式如赋值表达式等甚至也可以是个变量例如:(a=5)语句;(b)语句;都是允许只要表达式值为非0即为“真”如在(a=5)…;中表达式值永远为非0所以其后语句总是要执行当然这种情况在中不定会出现但在语法上是合法  又如有段:(a=... [阅读全文]

c语言入门:C语言入门之分支结构(1)

 关系运算符和表达式  在中经常需要比较两个量大小关系以决定下步工作比较两个量运算符称为关系运算符在C语言中有以下关系运算符:  小于  =小于或等于  大于  =大于或等于  等于  !=不等于  关系运算符都是双目运算符其结合性均为左结合关系运算符优先级低于算术运算符高于赋值运算符在 6个关系运算符中,=,,=优先级相同高于和!=和!=优先级相同  关系表达... [阅读全文]

c语言输入输出:C语言入门之输入输出(2)

  数据输入语句  C语言数据输入也是由语句完成本节介绍从标准输入设备—键盘上输入数据scanf和getcharscanfscanf称为格式输入即按用户指定格式从键盘上把数据输入到指定变量的中  、scanf般形式  scanf是个标准库它原型在头文件“stdio.h”中和prf相同C语言也允许在使用scanf的前不必包含stdio.h文件scanf般形式为:s... [阅读全文]

c语言入门:C语言入门之结构(2)

 结构  元素也可以是结构类型因此可以构成结构型结构每个元素都是具有相同结构类型下标结构变量在实际应用中经常用结构来表示具有相同数据结构个群体如个班学生档案个车间职工工资表等  结构定义思路方法和结构变量相似只需介绍说明它为类型即可例如:structstu{ num; char*name; charsex; floatscore;}boy[5];  定义了个结构... [阅读全文]

c语言入门:C语言入门之结构(1)

  在实际问题中组数据往往具有区别数据类型例如在学生登记表中姓名应为型;学号可为整型或型;年龄应为整型;性别应为型;成绩可为整型或实型显然不能用个来存放这组数据中各元素类型和长度都必须致以便于编译系统处理为了解决这个问题C语言中给出了另种构造数据类型——“结构”它相当于其它高级语言中记录  “结构”是种构造类型它是由若干“成员”组成每个成员可以是个基本数据类型或... [阅读全文]

c语言入门:C语言入门之联合

“联合”和“结构”有些相似的处但两者有本质上区别在结构中各成员有各自内存空间个结构变量总长度是各成员长度的和而在“联合”中各成员共享段内存空间个联合变量长度等于各成员中最长长度应该介绍说明是这里所谓共享不是指把多个成员同时装入个联合变量内而是指该联合变量可被赋予任成员值但每次只能赋种值赋入新值则冲去旧值如前面介绍“单位”变量如定义为个可装入“班级”或“教研室”联... [阅读全文]

c语言入门:C语言入门之结构(3-2)

种规律排好序例如在学生数据链表中 要求学号顺序插入个结点设被插结点指针为pi 可在 3种区别情况下插入    1. 原表是空表只需使head指向被插结点即可    2. 被插结点值最小应插入第结点的前这种情况下使head指向被插结点被插结点指针域指向原来第结点则可即: pi-next=pb; head=pi;    3. 在其它位置插入这种情况下使插入位置前结点... [阅读全文]

c语言入门:C语言入门之结构(3)

 结构指针变量作参数  在ANSIC标准中允许用结构变量作参数进行整体传送但是这种传送要将全部成员逐个传送特别是成员为时将会使传送时间和空间开销很大严重地降低了效率因此最好办法就是使用指针即用指针变量作参数进行传送这时由实参传向形参只是地址从而减少了时间和空间开销  [例7.8]题目和例7.4相同计算组学生平均成绩和不及格人数  用结构指针变量作参数编程stru... [阅读全文]

c语言入门:C语言入门之预处理

  概述    在前面各章中已多次使用过以“#”号开头预处理命令如包含命令# 宏定义命令# 等在源中这些命令都放在的外 而且般都放在源文件前面它们称为预处理部分    所谓预处理是指在进行编译第遍扫描(词法扫描和语法分析)的前所作工作预处理是C语言个重要功能 它由预处理负责完成当对个源文件进行编译时 系统将自动引用预处理对源中预处理部分作处理 处理完毕自动进入对... [阅读全文]

c语言入门:C语言入门之预处理(2)

l*h; main(){   int l=3,w=4,h=5,sa,sb,sc,vv;   SSSV(sa,sb,sc,vv);   printf(\"sa=%d\\nsb=%d\\nsc=%d\\nvv=%d\\n\",sa,sb,sc,vv); }    程序第一行为宏定义,用宏名SSSV表示4个赋值语句,4 个形参分别为4个赋值符左部的变量。在宏调用时,把4 个语句展开并用实参代替形参。使计... [阅读全文]

c语言入门:C语言入门之文件(2)

字符串读写函数fgets和fputs    一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志\'\\0\'。例如:fgets(str,n,fp);的意义是从fp所指的文件中读出n-1个字符送入字符数组st... [阅读全文]

c语言入门:C语言入门之文件(1)

所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。    普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可... [阅读全文]

c语言入门:C语言入门之文件(2-1)

fprf(fp,\"%s %d %d %s\\n\",pp-name,pp-num,pp-age,pp- addr); rewind(fp); for(i=0;i2;i ,qq ) fscanf(fp,\"%s %d %d %s\\n\",qq-name,&qq-num,&qq-age,qq-addr); prf(\"\\n\\nname\\tnumber ag... [阅读全文]

c语言入门:C语言入门之文件(1-2)

梦募匦胧谴嬖诘模裨蚪岢龃怼?   5. 在打开个文件时如果出错fopen将返回个空指针值NULL在中可以用这信息来判别是否完成打开文件工作并作相应处理因此常用以下段打开文件: ((fp=fopen(\"c:\\\\hzk16\",\"rb\")NULL) { prf(\"\\nerror _disibledevent=C语言中提供了多种文件读写:    ·... [阅读全文]

c语言入门:C语言入门之结构(2)

  结构    元素也可以是结构类型 因此可以构成结构型结构每个元素都是具有相同结构类型下标结构变量 在实际应用中经常用结构来表示具有相同数据结构个群体如个班学生档案个车间职工工资表等    结构定义思路方法和结构变量相似只需介绍说明它为类型即可例如: struct stu {   num;   char *name;   char sex;   float ... [阅读全文]

c语言入门:C语言入门之联合

“联合”和“结构”有些相似的处但两者有本质上区别在结构中各成员有各自内存空间 个结构变量总长度是各成员长度的和而在“联合”中各成员共享段内存空间 个联合变量长度等于各成员中最长长度应该介绍说明是 这里所谓共享不是指把多个成员同时装入个联合变量内 而是指该联合变量可被赋予任成员值但每次只能赋种值 赋入新值则冲去旧值如前面介绍“单位”变量 如定义为个可装入“班级”或... [阅读全文]

c语言输入输出:C语言入门之输入输出(1)

数据输出语句    本小节介绍是向标准输出设备显示器输出数据语句在c语言中所有数据输入/输出都是由库完成 因此都是语句本小节先介绍prf和putcharprfprf称为格式输出其关键字最末个字母f即为“格式”(format)的意其功能是按用户指定格式 把指定数据显示到显示器屏幕上在前面例题中我们已多次使用过这个    、prf般形式    prf是个标准库它原型... [阅读全文]

c语言输入输出:C语言入门之输入输出(1)

数据输出语句    本小节介绍是向标准输出设备显示器输出数据语句在c语言中所有数据输入/输出都是由库完成 因此都是语句本小节先介绍prf和putcharprfprf称为格式输出其关键字最末个字母f即为“格式”(format)的意其功能是按用户指定格式 把指定数据显示到显示器屏幕上在前面例题中我们已多次使用过这个    、prf般形式    prf是个标准库它原型... [阅读全文]

c语言入门:C语言入门必备手册

这里不是教你什么知识而是给你澄清些资料只给对编程窍不通或者刚入门人看 如果你尚未学习或者才学习不够天定要看这手册这份手册已经讲述知识我们不会在版面给予回答 此手册我会尽量保持准确但如有不正确请指正 我也会不断更新此手册 什么都不懂 q:什么是c? a: 门面向过程计算机语言发明至今已经差不多有 3十年历史由于它相对其他高级语言高效运行效率又比较接近低级语言所以... [阅读全文]

c语言入门经典:一个经典的ADO.NET入门例子

众所周知ADO.NET相对于ADO最大优势在于对于数据更新修改可以在和数据源完全断开联系情况下进行然后再把数据更新情况传回到 数据源这样大大减少了连接过多对于数据库服务器资源占用下面是我在ADO.NET实用指南这本书上看到个例子比较清楚讲解 了ADO.NET使用思路方法 Imports .Data.SqlClient Imports .Data Imports ... [阅读全文]

c语言入门:C#类的入门

本节课将介绍C#中类其目如下:1.了解构造实现2.了解例子和静态成员区别3.了解析构使用4.熟悉类成员类型在本教程开始你就已经接触到类使用方法了现在,既然已经对类有了感性认识,并知道如何定义个类本节课将定义类格式是:关键字\"Class\"后面跟着类名类名的后大括号中包含是类成员构造没有返回值且和类同名清单7-1是个有关类例子 清单 7-1. Example ... [阅读全文]

c语言入门:C#入门(3)

在这最后一个例子中,我们来看看C#的抽象和多态性。首先我们来定义一下这两个新的术语。抽象(Abstract)通过从多个对象提取出公共部分并把它们并入单独的抽象类中实现。在本例中我们将创建一个抽象类Shape(形状)。每一个形状都拥有返回其颜色的方法,不论是正方形还是圆形、长方形,返回颜色的方法总是相同的,因此这个方法可以提取出来放入父类Shape。这样,如果我们有10个不同的形状需要有返回颜色的方... [阅读全文]

c语言入门:C#入门(2)

下面这个例子示范如何创建和使用用户定义的类以及如何创建动态链接库。利用文本编辑器创建两个文件。第一个是Apple.cs,内容如下: public class Apple { private string variety = \"\";public Apple(string appleVariety) {this.variety = appleVariety;}public void outputV... [阅读全文]
1 共1条 分1页