一、引言 在DOS系統下,在計算機應用培訓中因培訓要求不同, 對軟件的要求也不同,由於學員的誤操作,存放在硬盤上的軟件和重要數據容易被非法刪除或受到損壞。對此,
第一章-C語言概論第二章-數據類型、運算符、表達式(一)第二章-數據類型、運算符、表達式(二)第二章-數據類型、運算符、表達式(三)第二章-數據類型、運算符、表
#include<stdio.h>#include<string.h>#include<conio.h>#include&l
循環移位區別於一般移位的是移位時沒有數位的丟失。循環左移時,用從左邊移出的位填充字的右端,而循環右移時,用從右邊移出的位填充字的左側。這種情況在系統程序中時有使
近日在CSDN上閒逛的時候,注意到一個帖子:((*strDest++=*strSrc++)!=\0); 哪兒前輩可以解釋下裡面具體執行的步驟呢?對於這樣的表達式
1.概述許多初學者對C/C++語言中的void及void指針類型不甚理解,因此在使用上出現了一些錯誤。本文將對void關鍵字的深刻含義進行解說,並詳述void及
一、CGI概述CGI(公用網關接口)規定了Web服務器調用其他可執行程序(CGI程 序)的接口協議標准。Web服務器通過調用CGI程序實現和Web浏覽器的交互,
如果用戶熟悉Linux下的sed、awk、grep或vi,那麼對正則表達式這一概念肯定不會陌生。由於它可以極大地簡化處理字符串時的復雜度,因此現在已經在許多Li
前言:這個是我們這學期編譯課所要求的大程,我做的是一個C-的編譯器,功能不多,但運行正常,開發步驟比較明確,希望與大家共享。編譯器運行效果圖如下:設計文檔基本內
現在,有很多C/C++程序員總是自命不凡,看不起其他開發人員。其實,或許別人更看不起他呢!學生時代,我也曾醉心於C/C++,但時至今日,始終無法寫出無懈可擊的C
#include <stdio.h>#include <stdlib.h>#define STACK_MAX_SIZE 30#defin
處理功能鍵功能鍵的問題在於,用戶界面並非固定的,用戶功能鍵的選擇將使屏幕畫面處於不同的顯示狀態下。例如,主畫面如圖1:圖1 主畫面 當用戶在設置XX上按下E
數據指針在嵌入式系統的編程中,常常要求在特定的內存單元讀寫內容,匯編有對應的MOV指令,而除C/C++以外的其它編程語言基本沒有直接訪問絕對地址的能力。在嵌入式
模塊劃分模塊劃分的"劃"是規劃的意思,意指怎樣合理的將一個很大的軟件劃分為一系列功能獨立的部分合作完成系統的需求。C語言作為一種結構化的程序
為初學者服務。這是本文的宗旨。指針是c和c++中的難點和重點。有些程序員們精通dos下的basic。c語言的其它各種特性,在basic中都有類似的東西。只有指針
在C語言中動態的一維數組是通過malloc動態分配空間來實現的,動態的二維數組也可以通過malloc動態分配空間來實現。實際上,C語言中沒有二維數組,至少對二維
Turbo C提供了非常豐富的圖形函數,所有圖形函數的原型均在graphics. h中,本節主要介紹圖形模式的初始化、獨立圖形程序的建立、基本圖形功能、圖形窗口
排序是程序設計中非常重要的內容,它的功能是將一組無序的的數據,排列成有序的數據序列,經過排列後的數據,要麼是從大到小排列,要麼是從小到大排列。一般也只有這兩種情
函數與數組.由於時間和精力有限,故不能像譚浩強譚老那樣把C語言講的細致入微, 但我想簡單易懂的講解對初學者來說還是有很大幫助的.函數:幾乎所有的C語言教材都把函
Windows 服務被設計用於需要在後台運行的應用程序以及實現沒有用戶交互的任務。為了學習這種控制台應用程序的基礎知識,C(不是C++)是最佳選擇。本文將建立並