c語言學習心得體會_第1頁
c語言學習心得體會_第2頁
c語言學習心得體會_第3頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

c語言學習心得體會【4篇】看了一段時間的《C和指針》,這樣看的效果不是很好,看著書本當時是懂了,有點恍然大悟的感覺,但是發(fā)覺并不能真正的把理解的內容參加到自己程序當中,不能很好的去運用它,所以對于C語言我認為理論加實踐,是學習C語言的最好方法,看書并不能完全理解書中的內容,也較簡單遺忘,學習效率比擬低,所以現在學習《數據構造》,在看書的同時,會在MicrosoftVisualC++6.0軟件上實踐,嚴蔚敏寫的《數據構造》這本書,比擬經典但是這本書是偽算法,并不能直接在計算機上運行,對于初學者上機實踐比擬困難,另外說一下,我認為學習應當是在仿照中理解,在仿照中創(chuàng)新,所以我選擇結合高一凡寫的書《數據構造算法實現及解析》,這本書嚴蔚敏寫的偽算法全部用程序實現了,給我上機實踐供應了很大的幫忙,貌似說到數據構造了,呵呵,回到正題,下面連續(xù)說說C語言。

指針是C語言的精華,也是C語言的難點,它就像一把雙刃劍,銳利無比但運用的不好也會給自己帶來危害,后果比擬嚴峻,所以重點來說說指針。

許多初學者弄不清指針和數組究竟有什么樣的關系,為避開混淆不清,下面總結一下指針和數組的特性。

指針是保存數據的地址,任何存入指針變量的數據都會被當作地址來處理,指針變量本身的地址由編譯器另外存儲,存儲在哪里,我們并不知道,間接訪問數據,首先取得指針變量的內容,把它作為地址,然后從這個地址讀或寫入數據。

c語言心得體會篇二

20xx-7-6在這個學期的實習過程中,我們進展了為期倆個禮拜的C語言實習。首先得保證的一點就是我們要按時實習,遵守實習規(guī)章。在科技高度進展的今日,計算機在人們之中的作用越來越突出。而C語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進展溝通,也有助于我們專業(yè)課的學習,因此,C語言的學習對我們尤其重要。

在這個倆個星期里,我們專業(yè)的學生在梁教師的帶著下進展了C語言程序實踐學習。在這之前,我們已經對C語言這門課程學習了一個學期,對其有了肯定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很生疏,更多的在運用起來的時候還是感到很麻煩,究竟,萬事開頭難嘛。

由于時間的關系,教師并沒有給我們具體的介紹,只是給我們簡潔的介紹了幾個比擬重要的實際操作。包括了程序模塊處理。簡潔界面程序。高級界面程序。程序的添加修改等。上機試驗是學習程序設計語言必不行少的實踐環(huán)節(jié),特殊是C語言敏捷、簡潔,更需要通過編程的實踐來真正把握它。對于程序設計語言的學習目的,可以概括為學習語法規(guī)定、把握程序設計方法、提高程序開發(fā)力量,這些都必需通過充分的實際上機操作才能完成。

學習C程序設計語言除了課堂講授以外,必需保證有不少于課堂講授學時的上機時間。由于學時所限,課程不能安排過多的統(tǒng)一上機試驗,所以盼望學生有效地利用課程上機試驗的時機,盡快把握用C語言開發(fā)程序的力量,為今后的連續(xù)學習打下一個良好的根底。為此,我們結合課堂講授的內容和進度,安排了5次上機試驗。課程上機試驗的目的,不僅僅是驗證教材和講課的內容、檢查自己所編的程序是否正確,課程安排的上機試驗的目的可以概括為如下幾個方面:

1.加深對課堂講授內容的理解

課堂上要講授很多關于C語言的語法規(guī)章,聽起來非??菰餆o味,也不簡單記住,死記硬背是不行取的。然而要使用C語言這個工具解決實際問題,又必需把握它。通過屢次上機練習,對于語法學問有了感性的熟悉,加深對它的理解,在理解的根底上就會自然而然地把握C語言的語法規(guī)定。對于一些內容自己認為在課堂上聽懂了,但上機實踐中會發(fā)覺原來理解的偏差,這是由于大局部學生是初次接觸程序設計,缺乏程序設計的實踐所致。

學習C語言不能停留在學習它的語法規(guī)章,而是利用學到的學問編寫C語言程序,解決實際問題。即把C語言作為工具,描述解決實際問題的步驟,由計算機幫忙我們解題。只有通過上機才能檢驗自己是否把握C語言、自己編寫的程序是否能夠正確地解題。

通過上機試驗來驗證自己編制的程序是否正確,唯恐是大多數同學在完成教師作業(yè)時的心態(tài)。但是在程序設計領域里這是肯定要克制的傳統(tǒng)的、錯誤的想法。由于在這種思想支配下,我們可能會想方法去“掩蓋“程序中的錯誤,而不是盡可能多地發(fā)覺程序中存在的問題。自己編好程序上機調試運行時,可能有許多想不到的狀況發(fā)生,通過解決這些問題,可以逐步提高自己對C語言的理解和程序開發(fā)力量。

2.熟識程序開發(fā)環(huán)境、學習計算機系統(tǒng)的操作方法

一個C語言程序從編輯、編譯、連接到運行,都要在肯定的外部操作環(huán)境下才能

進展。所謂“環(huán)境“就是所用的計算機系統(tǒng)硬件、軟件條件,只有學會使用這些環(huán)境,才能進展程序開發(fā)工作。通過上機試驗,嫻熟地把握C語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下根底。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快把握新系統(tǒng)的使用。

3.學習上機調試程序

完成程序的編寫,決不意味著萬事大吉。或許我們認為萬無一失的程序,實際上機運行時可能不斷消失麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順當運行,但是運行結果明顯是錯誤的。開發(fā)環(huán)境所供應的編譯系統(tǒng)無法發(fā)覺這種程序規(guī)律錯誤,只能靠自己的上機閱歷分析推斷錯誤所在。程序的調試是一個技巧性很強的工作,對于初學者來說,盡快把握程序調試方法是特別重要的。有時候一個消耗幾個小時時間的小小錯誤,教師一眼就看出錯誤所在。

時間飛逝,轉瞬間為期倆周的實習完畢了。在這期間,我學到了我也深刻的體會到,不管是做什么,首先對自己要有信念,其次要有奉獻和吃苦的精神,再次要有創(chuàng)新精神和力量;同時我也悟到了很多,實習,是生活的又一個學習的平臺,我們要有團結協(xié)作,擅長溝通的力量。團結起來,發(fā)揮集體的力氣,那樣才能事半功倍!團結、溝通是特別必要的。通過這次為數不多的幾天C語言實習,我們了解了一些關于C語言的學問,理解穩(wěn)固了我們C語言的理論學問,著對我們將來到社會工作將會有莫大的幫忙。同時它讓我知道,只要你努力,任何東西都不會太難。

C語言學習的心得體會篇三

通過一學期對C語言的學習,我感覺學習C語言是有肯定難度卻又是特別好玩的科目。也是很有幫忙的,特殊是對將要面對的計算機二級考試。這段時間的”學習我知道了C語言的根本特點有以下幾點:

1.語言簡潔,使用敏捷便利。

2.運算符豐富,表達力量強。

3.數計類型豐富。

4.目標程序質量高,具有面對硬件系統(tǒng)的特點。

5.具有構造化的掌握語句和模塊化的程序構造。

6.具有編譯預處理功能。

7.程序設計自由度大,可移植性好。

這段時間學習使我把握了:

一、我學習了C語言的數據類型、常量與符號常量、變量、C語言的運算符和表達式、賦值運算符和賦值表達式、自增自減運算符以及逗號表達式等。

二、這章介紹了構造化程序的三種根本構造、C語句概述、數據輸出包括字符輸出函數put)和格式輸出函數printf()、數據輸入包括字符輸入函數get)和格式輸入函數scanf(),還有一些簡潔的C語程序設計舉列等。

前幾天始終在看C++語法,所以對一些比擬實際的例子總感到比擬抽象,但是那也是一個必需階段,可能大家和我的學習方式不一樣,但從剛接觸程序到現在來看,發(fā)覺這樣學習語言的方法挺不錯的。

經過第一階段對語法的學習,我覺得實例階段應當是一個過渡階段吧,通過前一階段對語法的學習之后,可能有許多概念我們都比擬模糊,或者說許多東西太抽象了,這就為我們其次個階段的學習做好了實例化的預備,可以這樣說吧,第一個階段就我們?yōu)槲覀兊膶W習一樣東西而構建的一個類,里面講了我們應當在這里面要做什么?其次階,也就是本階段,我們就應當去把前一段的東西詳細化(實例化從前創(chuàng)立的類),那怎么個詳細化呢,呵呵!說白了,去練習一些小例子,從網上下載的電子書上有許多這方面的例子的,假如有自己去書店買書的話,里面也應當供應了不少,里面的例子,我是每次都打了一遍,或許有的人不會親自去用手打一遍,什么copy等,固然這樣也行,但我個人認為,對于初學者來說,最好還是自己動手打一遍比擬好,究竟這些東西對我們來說,都比擬生疏,假如每個字都自己打完的話,有些代碼你不想記住也難了,在這里,我們得弄懂練習的每一個例子,假如能把一些例子稍稍修改,弄懂里面精華的東西,讓自己知道為什么這樣做,那么是最好不過的了,我平常練習時,這一步是少不了的,都習慣了,所以也就成了條件反射,想不這樣都不行。最終,我們就應當匯一下總,把前面做過的例子里所用的技術理一下,再做一個比擬大的例子,盡量把到目前為止所懂的學問全部應用到里面去,只是盡量,固然有些東西是不能集成到一起的,也是是代碼之間的排斥性。

這是個人的一點學習心得,盼望能更好的運用到學習中去。C語言是一門很有用的、對于我們的就業(yè)很實際的語言,學習好C語言是一項必需而實際的任務。我們必需要好好把握。

C語言心得體會篇四

過C語言實訓,讓我加深了對C語言的了解,而不只是單單的在課本中學到的那些理論,平常乏味的課程,通過自己動手親自編寫,變的生動好玩,而在自己動手的過程中,消失的問題許多,比理論要難的多,當一個程序寫完以后,常常會有許多錯誤而沒法解決。不過,通過幾天的實訓,漸漸積攢了一些閱歷,有些錯誤可以很快就看出來。

這次實訓有很大的收獲,讓我對C語言有了更深的熟悉,平常在課堂上學到的東西可以自己動手編寫,將其轉化成一些有用的技能。假如是一個程序寫完一處錯誤也沒有,會有種成就感,于是興趣就來了,興趣來了,自然學的東西也就多了,能把理論變成實際的技能,讓我對C語言有了深厚的興趣和更深層的熟悉。

C語言是一個有序的學習,學了最根本的替換,然后擴展到循環(huán),嵌套,條理很清晰,不是一個零散的學問,實際上全部的課程都如此,不過通過實訓我也知道了自己的缺乏,存在的許多問題。

比方自己寫的寫的小程序出了問題,不會解決了就叫教師幫助,雖然說肯定意義上增加了師生之間的感情,但是會養(yǎng)成一種依靠的心理,遇到問題了個想到的是求助而不是自己獨立解決,所以以后要多多熬煉自己的信念和增加自己的力量,爭取做到教師不在身邊的時候也可以完成一些簡潔的程序編寫與錯誤排解。

還有自己的根底學問不扎實,遇到的問題,沒有很好的規(guī)律思維,親自編寫一個生疏的程序的時候會有種無法下手的感覺,找不到突破口。通過實訓,漸漸理清了挨次,對于簡潔的程序和一些相比照較繁瑣的嵌套,循環(huán),不在是看著一頭霧水。其實只要理清了思路,把根底學問把握了,然后有條不紊的分析,一步一步理解,C語言還是很有意思的課程。

自己親自動手編寫程序讓我增加了對C語言程序開發(fā)環(huán)境的了解,在上課的時候教師就講,學習C語言最重要的是學習C語言的規(guī)律思維,不管以后從事什么行業(yè),學習C語…一秘1…言都對自己的職業(yè)很有幫忙,假如是從事編程工程工作的話,就更有幫忙了,即使以后的編程工作可能不用C語言

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論