c语言大学实用教程第三版
⑴ c语言结构体数组的定义和赋值
C99标准出来以前,C语言不支持动态定义数组大小,只能采用动态分配指针方式来完成动态数组的个数定义。如:
struct st {
int x,y;
char str[10];
};
struct st *array ;
int n;
printf("input n: "); scanf("%d", &n);
array=(struct st*)malloc(n*sizeof(struct st)); //动态分配n个结构体空间,接下来array的操作,与数组操作是相同的,如:array[0].x=1 ;
C99以后,C语言标准开始支持动态定义数组,但动态数组,在其确定个数之后,在其生命期中,就不可变了。如:
struct st {
int x,y;
char str[10];
};
int n;
printf("input n: "); scanf("%d", &n);
struct st array[n] ; //定义动态数组
array[0].x=1 ;
⑵ c语言里面的浮点数的表示方法有几种都是什么啊
2种表示方法
1.十进制小数形式,如1.08,.98,18.;
2.指数形式,如3.45e6
浮点数的类型分3类:
1.float,单精度浮点数,(visual C下)占用4个字节,表示范围:3.4e-38~3.4e38
2.double,双精度浮点数,占用8个字节,表示范围:1.7e-308~1.7e308
3.long double,长双精度浮点数,占用10个字节,表示范围:1.2e-4932~1.2e4932
⑶ C语言大学实用教程免费下载的电子版
C语言视频教程 谭浩强编,曾怡教授讲解
C语言程序设计视频教程(曾怡)
地区:大陆
语言:普通话
简介:
C程序设计视频教程(曾怡):本套视频教程由曾怡副教授讲解,使用教材为:《C程序设计》 谭浩强 清华大学出版社出版。是难得的C语言学习视频教程。全程共30讲,每讲45分钟左右,CSF视频格式。讲课内容如下:
第一讲 第一章 C语言概述
第二讲 第二章 程序的灵魂—算法
第三讲 第三章 数据类型、运算符与表达式
第四讲 第三章 数据类型、运算符与表达式
第五讲 第三章 数据类型、运算符与表达式
第六讲 第三章 数据类型、运算符与表达式
第四章 最简单的C程序设计—顺序程序设计
第七讲 第四章 最简单的C程序设计—顺序程序设计
第八讲 第四章 最简单的C程序设计—顺序程序设计
第九讲 第五章 选择结构的程序设计
第十讲 第五章 选择结构的程序设计
第十一讲 第五章 选择结构的程序设计
第十二讲 第六章 循环结构程序设计
第十三讲 第六章 循环结构程序设计
第十四讲 第六章 循环结构程序设计
第十五讲 第六章 循环结构程序设计
第七章 数组
第十六讲 第七章 数组
第十七讲 第七章 数组
第十八讲 第七章 数组
第十九讲 第七章 数组
第二十讲 第七章 数组
第八章 函数
第二十一讲 第八章 函数
第二十二讲 第八章 函数
第二十三讲 第八章 函数
第二十四讲 第十章 指针
第二十五讲 第十章 指针
第二十六讲 第十章 指针
第二十七讲 第十章 指针
第十一章 结构体
第二十八讲 第十一章 结构体
复习总结第一讲
复习总结第二讲
下载地址(用讯雷下载)
http://www.x723.com/down/soft_1.html
速度还可以
⑷ 求C语言初学者书籍推荐
1.基础(C语言入门,初学,编程基础)
《C语言程序设计:现代方法》(第2版)
《深入理解计算机系统》(修订版或第2版)
《C语言程序设计》(第2版)
《程序员修炼之道》
《C和指针》
《C primer plus》(入门首选)
《高质量程序设计指南》(一定要看)
《从问题到程序》(最佳高校教材)
2.内核/驱动
《Linux内核设计与实现》(第3版)
《Linux设备驱动程序》(第3版)
《深入Linux内核架构》
《Linux C编程一站式学习》
3.应用
《UNIX环境高级编程》
《UNIX网络编程》
4.进阶
《C陷阱与缺陷》
《C专家编程》
《C语言程序设计》K&R版
《C语言解惑》
《你必须知道的495个C语言问题》
《C语言参考手册(原书第5版)》
《C语言接口与实现》
《C语言的科学和艺术》
《数据结构与算法分析C语言系列》
《Linux程序设计》
《现代编译原理》
《重构-改善既有代码的设计》
《老码识途-从机器码到框架的系统观逆向修炼之路》
《C语言进阶》
《实用C语言编程》
C语言从入门到进阶书籍推荐吐血整理大全(含网盘下载链接)
⑸ c语言大学实用教程
http://bbs.cpcw.com/viewthread.php?tid=840561&extra=page%3D3
看下这个论坛三楼,就标出了.
建议以后这类问题就到论坛找,高手很多,资料也多.
⑹ 学习c语言,有哪些好书,想买几本,我知道有c和c陷阱,还有其他的书推荐不
————————————————————
| 《C程序设计(第四版)》谭浩强 |
————————————————————
如果需要ppt,我可以把我们学校的发给你。
⑺ c语言教程
c语言是基础,tc是c语言编程最基本的运行环境,我那时侯用的是tc--2.0,初学者都是用tc编程的,到网上下一个,安装在c盘,就可以了;
学c语言很简单:
1,选对教材,现在公认的c语言教材是谭浩强的<c程序设计>,清华大学出版社的;这本书上写的详细,易懂,把这本书搞懂;
2,给你几点建议:你可以在看书的同时做点相应的练习,也可以上级实践,自己可以找到错误并改正,多看看程序,理解一下他的运行过程,刚开始肯定有点困难,看多了就好了;
3,把课本看完后,就可以借一本c程序实例进行巩固,题做多了肯定就没问题了;考二级三级都是没问题的,呵呵,希望你能够学好c语言,很重要的!!
⑻ 哈工大计算机考研专业课
宏硕哈工大考研为你解答:
代码
考试科目
参 考 书 目
编(着)者
出 版 社
854
计算机基础
(含数据结构、计算机组成原理)
《数据结构与算法(第4版)》
廖明宏,郭福顺,张岩,李秀坤
高等教育出版社,2007.11
《数据结构(C语言版)》
严蔚敏,吴伟民
清华大学出版,2002.09
《计算机组成原理》
唐朔飞
高等教育出版社2000.7
《计算机组成原理--学习指导与习题解答》
唐朔飞
高等教育出版社,2005.9出版
注:
1. 以上教材仅供参考,考试的内容以相应科目基本内容为主。
2. 高级语言种类不限。
834
软件工程基础(含C语言程序设计、软件工程)
《C语言程序设计(第2版)》
苏小红,王宇颖,孙志岗
高等教育出版社,2013.06
《C语言程序设计学习指导(第2版)》
苏小红,车万翔,王甜甜
高等教育出版社,2013.08
《C语言大学实用教程(第3版)》
苏小红,孙志岗,陈惠鹏
电子工业出版社, 2012.06
《C语言大学实用教程学习指导(第3版)》
苏小红,孙志岗
电子工业出版社,2012.07
《软件工程-理论、方法与实践》
刘强,孙家广
高等教育出版社,2006.05
《Software Engineering: A Practitioner’s Approach (Seventh Edition)》(《软件工程:实践者的研究方法(原书第7版)》)
Rogers S. Pressman.(郑人杰等译)
机械工业出版社,2011.08
⑼ 初学 C语言 大家给推荐本书
谭浩强的书永远是经典。选他没错,尤其对初学者来说。
另外一本就是C语言的创造者编写的一本《C程序设计语言(第二版·新版)》上网一查就有了,但是初学者,不建议看。等有一定的基础之后再看是最好的了