国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

門戶網(wǎng)站建設(shè)管理總則關(guān)鍵詞優(yōu)化排名查詢

門戶網(wǎng)站建設(shè)管理總則,關(guān)鍵詞優(yōu)化排名查詢,php網(wǎng)站后臺模版,html頁面代碼?博文作者:煙雨孤舟 💖 喜歡的可以 點(diǎn)贊 收藏 關(guān)注哦~~ ?? 作者簡介: 一個熱愛大數(shù)據(jù)的學(xué)習(xí)者 文章目錄 目錄 文章目錄 簡介 auto 存儲類 register 存儲類 static 存儲類 extern 存儲類 總結(jié) 簡介 存儲類定義 C 程序中變量/函數(shù)的的存儲位置…

?博文作者:煙雨孤舟
💖 喜歡的可以 點(diǎn)贊 收藏 關(guān)注哦~~

?? 作者簡介: 一個熱愛大數(shù)據(jù)的學(xué)習(xí)者

文章目錄?

目錄

文章目錄?

簡介

auto 存儲類

register 存儲類

static 存儲類

extern 存儲類

總結(jié)


簡介

?存儲類定義 C 程序中變量/函數(shù)的的存儲位置、生命周期和作用域。這些說明符放置在它們所修飾的類型之前。C 程序中可用的存儲類:auto、register、static、extern

局部變量:auto:自動變量,離開定義函數(shù)立即消失
?? ??? ?????????register:寄存器變量,離開定義函數(shù)立即消失
?? ??? ?????????static:靜態(tài)變量,離開定義函數(shù)仍然存在?? ?
??? ??????????? ?局部變量只作用于該函數(shù)內(nèi)部
全局變量:在程序運(yùn)行期間一直存在
?? ??? ?????????static:靜態(tài)變量,僅限于本文件內(nèi)部條用
?? ??? ?????????extern:外部存儲變量,用于聲明本文件將要用到的其他文件的變量

auto ?? ?????????是局部變量的默認(rèn)存儲類, 限定變量只能在函數(shù)內(nèi)部使用;
register????????代表了寄存器變量,不在內(nèi)存中使用;
static ????????是全局變量的默認(rèn)存儲類,表示變量在程序生命周期內(nèi)可見;
extern ????????表示全局變量,對程序內(nèi)所有文件可見,類似于Java中的public關(guān)鍵字

auto 存儲類

auto 存儲類是所有局部變量默認(rèn)的存儲類。定義在函數(shù)中的變量默認(rèn)為 auto 存儲類,這意味著它們在函數(shù)開始時被創(chuàng)建,在函數(shù)結(jié)束時被銷毀。
{

//以下是兩個帶有相同存儲類的變量
//auto只能用在函數(shù)內(nèi),即auto只能修飾局部變量。
? ?int mount;
? ?auto int month;
}

register 存儲類

?register 存儲類用于定義存儲在寄存器中而不是RAM中的局部變量。這意味著變量的最大尺寸等于寄存器的大小(通常是一個字),且不能對它應(yīng)用一元的 '&' 運(yùn)算符(因?yàn)樗鼪]有內(nèi)存位置)。
register 存儲類定義存儲在寄存器,所以變量的訪問速度更快,但是它不能直接取地址,因?yàn)樗皇谴鎯υ?RAM 中的。
{
register int ?miles;
}

static 存儲類

?static 存儲類指示編譯器在程序的生命周期內(nèi)保持局部變量的存在,而不需要在每次它進(jìn)入和離開作用域時進(jìn)行創(chuàng)建和銷毀。因此,使用 static 修飾局部變量可以在函數(shù)調(diào)用之間保持局部變量的值。
static 修飾符也可以應(yīng)用于全局變量。當(dāng) static 修飾全局變量時,會使變量的作用域限制在聲明它的文件內(nèi)。

#include <stdio.h>
/* 函數(shù)聲明 */
void func1(void);
static int count=10; ? ? ? ?/* 全局變量 - static 是默認(rèn)的 */
int main()
{while (count--) {func1();}return 0;
}
void func1(void)
{
/* 'thingy' 是 'func1' 的局部變量 - 只初始化一次* 每次調(diào)用函數(shù) 'func1' 'thingy' 值不會被重置。*/ ? ? ? ? ? ? ? ?static int thingy=5;thingy++;printf(" thingy 為 %d , count 為 %d\n", thingy, count);
}

extern 存儲類

extern 存儲類用于定義在其他文件中聲明的全局變量或函數(shù)。當(dāng)使用 extern 關(guān)鍵字時,不會為變量分配任何存儲空間,而只是指示編譯器該變量在其他文件中定義。
extern 存儲類用于提供一個全局變量的引用,全局變量對所有的程序文件都是可見的。當(dāng)使用 extern 時,對于無法初始化的變量,會把變量名指向一個之前定義過的存儲位置。

總結(jié)

?數(shù)據(jù)類型------房子的大小
變量與常量-----房子的名稱
存儲類-----------房子的使用權(quán)限以及使用期限
整段程序---------房子的使用者
靜態(tài)變量(不能被其他源文件調(diào)用的全局變量)

http://aloenet.com.cn/news/44938.html

相關(guān)文章:

  • 合肥做網(wǎng)站優(yōu)化哪家好建立網(wǎng)站需要什么條件
  • pc網(wǎng)站建設(shè)方案有哪些seo綜合排名優(yōu)化
  • 許昌做網(wǎng)站漢獅網(wǎng)絡(luò)網(wǎng)站片區(qū)
  • 公司網(wǎng)站開發(fā)建設(shè)什么會計(jì)科目今日財(cái)經(jīng)最新消息
  • 手機(jī)網(wǎng)站建設(shè)價格低正規(guī)百度推廣
  • 深圳做網(wǎng)站推廣品牌推廣計(jì)劃書怎么寫
  • 綿陽市建設(shè)局官方網(wǎng)站軍事新聞俄烏最新消息
  • 網(wǎng)站建設(shè)費(fèi)科目外貿(mào)推廣具體是做什么
  • 手機(jī)微信網(wǎng)站怎么做的好淘寶直通車推廣怎么收費(fèi)
  • 佛山英文網(wǎng)建站國外引流推廣軟件
  • 網(wǎng)站首頁改版模板網(wǎng)站好還是自助建站好
  • 鄭州網(wǎng)站建設(shè)品牌好網(wǎng)站seo推廣招聘
  • 家庭網(wǎng)絡(luò)做網(wǎng)站網(wǎng)絡(luò)優(yōu)化工程師主要負(fù)責(zé)什么工作
  • 河北省網(wǎng)絡(luò)科技網(wǎng)站seo網(wǎng)站頁面優(yōu)化包含
  • 英國有哪些做折扣的網(wǎng)站網(wǎng)絡(luò)推廣整合平臺
  • 阿克蘇網(wǎng)站建設(shè)服務(wù)網(wǎng)站建設(shè)網(wǎng)絡(luò)公司
  • 網(wǎng)校網(wǎng)站建設(shè)方案優(yōu)化設(shè)計(jì)方法
  • 微網(wǎng)站自己怎么做seo排名優(yōu)化收費(fèi)
  • 慶陽網(wǎng)站建設(shè)百度推廣在哪里
  • 廣州市網(wǎng)站建設(shè)公司在哪里企業(yè)郵箱域名
  • 四川政府網(wǎng)站建設(shè)管理辦法什么是網(wǎng)絡(luò)營銷的核心
  • 團(tuán)購網(wǎng)站平臺建設(shè)什么公司適合做seo優(yōu)化
  • ??谧鼍W(wǎng)站的公司如何做好營銷
  • 新網(wǎng)站前期如何做seo怎么在百度免費(fèi)推廣
  • 諸暨網(wǎng)站制作哪些公司制作西安網(wǎng)站制作推廣
  • 荊州網(wǎng)站建設(shè)seo門戶 site
  • 泰和網(wǎng)站制作網(wǎng)站空間
  • 什么網(wǎng)站建設(shè)最簡單騰訊3大外包公司
  • wordpress購買服務(wù)器百度seo搜索營銷新視角
  • 專門做app的網(wǎng)站內(nèi)容營銷策略