亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        初學(xué)者使用VC6.0編程易錯問題及解決辦法

        2020-04-21 07:40:59王吉
        關(guān)鍵詞:易錯初學(xué)者程序設(shè)計

        王吉

        摘要:C++作為一門面向?qū)ο蟪绦蜷_發(fā)設(shè)計語言,一直以來受到了很多開發(fā)者的青睞,目前,使用C++作為開發(fā)語言的市場占比排名在所有開發(fā)語言中排前5位。初學(xué)C++者,一般都是使用Microsoft Visual C++ 6.0進行開發(fā)設(shè)計。由于初學(xué)者多半先學(xué)習(xí)了C語言,初學(xué)C++并使用Microsoft Visual C++ 6.0進行程序設(shè)計的時候就會出現(xiàn)一些常見易錯問題。本文總結(jié)初學(xué)者使用Microsoft Visual C++ 6.0進行編程的一些易錯問題,便于初學(xué)者參考使用,在學(xué)習(xí)C++的路上少走彎路。

        關(guān)鍵詞:C++;面向?qū)ο?程序設(shè)計

        中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1007-9416(2020)01-0229-01

        0 引言

        多年從事高職高專學(xué)生的C++面向?qū)ο蟪绦蛟O(shè)計語言教學(xué)工作,在教學(xué)中發(fā)現(xiàn),由于高職高專學(xué)生基礎(chǔ)較為薄弱及課程設(shè)置等相關(guān)問題,導(dǎo)致絕大部分學(xué)生在學(xué)習(xí)C++程序設(shè)計過程中,尤其是使用Microsoft Visual C++ 6.0進行程序設(shè)計時,容易出現(xiàn)一些常見易錯問題。C++程序設(shè)計一般來說均是高職學(xué)生接觸的第一門面向?qū)ο蟪绦蛟O(shè)計語言,其面向?qū)ο蟮木幊趟枷牒头椒ㄓ袆e于C語言以及學(xué)生常規(guī)性思維。本文總結(jié)一些常見的初學(xué)者容易出現(xiàn)的錯誤類型,便于感興趣的初學(xué)者借鑒使用,提高大家的學(xué)習(xí)興趣和學(xué)習(xí)效率。

        1 易錯問題及解決方案

        1.1 頭文件問題

        使用Microsoft Visual C++ 6.0進行C++語言程序設(shè)計不同于C的一大特點之一,C++程序設(shè)計一般都要求需要先使用#include命令包含需要使用到的頭文件,例如程序需要使用cin及cout輸入輸出命令,則需要首先包含iostream文件,否則就會編譯不成功,會出現(xiàn)cin、cout未定義以及>>、<<類型錯誤的錯誤提示。

        1.2 名字空間問題

        類似于頭文件問題,進行C++程序編譯時,需要將有關(guān)的名字空間包含進來。例如在頭文件問題闡述中,為了使用Microsoft Visual C++ 6.0已經(jīng)定義的輸入輸出語句cin、cout以及<<、>>,光是包含了頭文件iostream是不夠的,。此時一樣會出現(xiàn)cin、cout未定義以及>>、<<類型錯誤的錯誤提示。還需要使用using namespace命令將std名字空間包含進來,因為Microsoft Visual C++ 6.0對于cin、cout以及>>、<<的定義是放在std名字空間里面的。

        1.3 多個main函數(shù)問題

        C++程序強調(diào)一個工程有且僅有一個主函數(shù)。但是在實際學(xué)習(xí)和編程中,很多初學(xué)者往往習(xí)慣性在一個工程下新建多個.cpp文件,且每一個.cpp文件里面都有一個主函數(shù)。此時,程序編譯必然不通過。此時,我們至少可以有兩種解決辦法,一是新建多個工程,并對應(yīng)每個工程新建一個.cpp文件,將已經(jīng)編寫且有主函數(shù)的代碼復(fù)制到新建.cpp文件;二是將所有包含主函數(shù)的代碼均復(fù)制到粘貼到一個新建文本文檔里面,因為文本文檔不會改變代碼格式,需要的時候一個個復(fù)制到Microsoft Visual C++ 6.0中運行即可。

        1.4 WinMain@16錯誤問題

        由于初學(xué)者編寫代碼質(zhì)量不高,邏輯也常有一定問題,因此有時會出現(xiàn)WinMain@16這種錯誤類別。對于此類問題,只需打開Microsoft Visual C++ 6.0“工程”菜單,找到“設(shè)置”,選擇“C/C++”項,將C預(yù)處理程序定義中:Windows改為_CONSOLE,然后選擇“Link”項,將“Project Options:”項下面的Windows也同樣改為_CONSOLE,重新運行程序即可。

        1.5 多文檔管理時的文件名及其使用問題

        Microsoft Visual C++ 6.0提供多文檔管理協(xié)同開發(fā)的功能,一方面簡化單一文檔代碼復(fù)雜度,同時還增加了代碼可讀性。但對于初學(xué)者來說,多文檔的管理似乎又是一個復(fù)雜的問題。進行多文檔管理時,我們主要關(guān)注的文檔為兩類,第一類是.h文件,我們稱之為頭文件,一般用于定義類,并且包含了所有需要使用到的系統(tǒng)頭文件;第二類是.cpp文件,我們稱之為資源文件,主要實現(xiàn)類的函數(shù)、主函數(shù)以及其它需要實現(xiàn)的代碼部分。每個文件的文件名一般都是用戶自定義的,創(chuàng)建文件后,可以文件視圖(FileView)下查看每一個文件名稱。進行多文檔管理后,對于的.cpp文件就需要包含相應(yīng)的.h文件,而此時的包含方式使用#include"自定義頭文件"名的格式實現(xiàn),和包含系統(tǒng)頭文件的#include<義頭文件>有所區(qū)別。

        1.6 其它常見問題

        對于初學(xué)者,還有很多細(xì)節(jié)性、語法性問題,如最典型的有括號配對問題、分號使用問題、大小寫字母問題等。Microsoft Visual C++ 6.0要求所有的字符必須在英文輸入法狀態(tài)下輸入才合法,且區(qū)分大小寫字母。很多初學(xué)者一方面是對于規(guī)則不熟悉,一方面是沒有嚴(yán)格按照要求操作并且粗心大意,導(dǎo)致代碼編輯常常會出現(xiàn)以上類似問題。對于括號配對問題,只要養(yǎng)成良好的編程習(xí)慣,無論任何時刻,只要涉及括號的輸入,不論是大括號“{}”,還是圓括號“()”,首先一次性成對輸入即可,這樣就有效避免了括號配對問題。對于分號的使用,只要養(yǎng)成良好習(xí)慣,確保在英文輸入法下輸入即可。當(dāng)然,由于C++嚴(yán)格區(qū)分大小寫字母,因此要求初學(xué)者必須認(rèn)真熟記有關(guān)關(guān)鍵字,而對于自定義的標(biāo)識符,一般只手動輸入一次,其它時候均可以使用復(fù)制形式完成,有效避免多次輸入導(dǎo)致的誤操作問題。

        2 結(jié)語

        C++是一門較為流行的程序設(shè)計語言,Microsoft Visual C++ 6.0是一個進行C++程序設(shè)計學(xué)習(xí)和開發(fā)好工具。在使用工具的過程中,我們要盡量熟悉開發(fā)工具的使用,注重掌握C++語言的基本知識和特點,同時養(yǎng)成良好的編程習(xí)慣,讓我們編寫的程序質(zhì)量更高,提高學(xué)習(xí)和開發(fā)效率。

        參考文獻

        [1] 莊淼.計算機C++語言編輯程序中常見問題及編程技巧[J].信息技術(shù)與信息化,2019(10):59-62.

        [2] 王曉輝,田祥宏.計算機公共基礎(chǔ)程序設(shè)計課程教學(xué)改革[J].電腦知識與技術(shù),2011(12):98-100.

        猜你喜歡
        易錯初學(xué)者程序設(shè)計
        攻克“不等式與不等式組”易錯點
        『壓強』易錯警示
        立體幾何易錯警示
        三角函數(shù)中防不勝防的易錯點
        初學(xué)者,趕緊看過來
        童話世界(2020年26期)2020-10-27 02:23:28
        基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
        計算機教育(2020年5期)2020-07-24 08:52:56
        從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
        電子制作(2019年9期)2019-05-30 09:42:04
        淺談如何提高初學(xué)者的鋼琴演奏能力
        北方音樂(2017年4期)2017-05-04 03:40:34
        初學(xué)者如何臨寫《九成宮醴泉路》
        丹青少年(2017年2期)2017-02-26 09:10:56
        高職高專院校C語言程序設(shè)計教學(xué)改革探索
        日本阿v片在线播放免费| 亚洲中文字幕第二十三页| 情头一男一女高冷男女| 揄拍成人国产精品视频| 亚洲av最新在线网址| 国产精品18禁久久久久久久久| 日本人妻av在线观看| 美腿丝袜在线观看视频| 午夜精品久久久久久久99热| 亚洲av成人综合网| 亚洲AV无码国产精品色午夜软件 | 香蕉视频一级| 精品一区二区三区不老少妇| 91精品国产色综合久久| 久久久久久人妻一区精品| 欧美精品久久久久久久久| 日韩av最新在线地址| 老鲁夜夜老鲁| 亚洲高潮喷水无码av电影| 一区二区在线亚洲av蜜桃| 亚洲av成熟国产精品一区二区| 丰满少妇弄高潮了www| 伊人久久无码中文字幕| 亚洲AV无码一区二区一二区教师| 青青草免费手机直播视频| 777米奇色狠狠俺去啦| 色两性网欧美| 偷拍女厕尿尿在线免费看| 亚洲天堂精品成人影院| 四虎影视4hu4虎成人| 亚洲V无码一区二区三区四区观看| 国产黄色一级大片一区二区| 国产乱对白刺激视频| 国产亚洲婷婷香蕉久久精品| 亚洲一区二区观看网站| 亚洲天堂精品成人影院| 亚洲精品午睡沙发系列| 久久青青草原国产精品最新片| 99蜜桃在线观看免费视频| av狠狠色丁香婷婷综合久久| 伊人久久大香线蕉免费视频|