【总结】C语言实用算法系列之知识点梳理_附学生管理系统各模块代码
1、內(nèi)存四區(qū)特點(diǎn)
a)全局區(qū)變量空間缺省每個(gè)字節(jié)為00,棧空間缺省是cc,堆缺省是cd
b)堆、全局區(qū)(靜態(tài)區(qū))、字符串常量區(qū),與棧區(qū)空間的位置距離很大,棧區(qū)訪問速度可能最快;
2、C語言與C++編譯器的區(qū)別:
a)所有的.c文件在VC或者VS編譯器中按C編譯器編譯;
b)所有的.cpp文件在VC或者VS編譯器中按C++編譯器編譯;
c)C編譯器中所有的結(jié)構(gòu)體名稱在調(diào)用時(shí)都必須指定struct關(guān)鍵字;
d)C編譯器中所有函數(shù)內(nèi)臨時(shí)變量,必須在函數(shù)起始位置定義;
Linux也有C語言編譯器和C++編譯器:
gcc命令按C編譯器編譯;
g++命令按C++編譯器編譯;
3、結(jié)構(gòu)體對(duì)象賦值
a)memcpy
b)結(jié)構(gòu)體對(duì)象之間直接賦值 a=b;
4、學(xué)生信息管理系統(tǒng):
a)錄入數(shù)據(jù)時(shí)實(shí)現(xiàn)檢查前面已經(jīng)輸入了該學(xué)號(hào),阻止重復(fù)的學(xué)號(hào)被輸入;
b)二級(jí)子菜單的開發(fā):
a)瀏覽時(shí)可以按學(xué)號(hào)、姓名或成績排序;
b)查找時(shí)可以按學(xué)號(hào)、姓名或成績分?jǐn)?shù)段查找;
c)將每次錄入的學(xué)生信息保存到文件,下次啟動(dòng)時(shí)自動(dòng)加載;
5、getc,fgetc:
-1
總結(jié)
以上是生活随笔為你收集整理的【总结】C语言实用算法系列之知识点梳理_附学生管理系统各模块代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言实用算法系列之时间族函数、目录遍历
- 下一篇: 远程声控系统(MATLAB代码见CSDN