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程序設計語言(第二版·新版)》上網一查就有了,但是初學者,不建議看。等有一定的基礎之後再看是最好的了