tft每日頭條

 > 生活

 > c指針的作用

c指針的作用

生活 更新时间:2026-11-10 01:06:09

C 是我平時的工作中用的最多的語言,Python基本是在學習的時候會用,有時候也會用它來寫一寫腳本。所以,今天準備摻一點C 的知識。

智能指針是C 11标準中的其中一個特性。本文可能需要有一點C 語言的基礎。不過盡量用簡潔的文字來介紹。如果對C 語言不了解又想學習的話,需要C 學習資料的後台私聊我哦,都是我之前自己學習整理出來的資料。感覺還可以。

在開發C 程序的時候,我們使用new動态的從堆中申請内存,然後使用delete将這段内存釋放。使用new申請的内存C 編譯器是不會自動釋放的。因此,如果我們使用了new來申請内存,但是沒有使用delete釋放内存,就會造成内存洩漏。如果申請内存的操作是在一個循環中的話,就會不斷的造成内存洩漏,最終導緻内存不足,程序崩潰。這是很嚴重的問題。

顯然,讓程序員來管理内存的釋放問題是很繁瑣的。有的時候,我們甚至不知道應該在什麼時候使用delete來釋放内存。比如說在編寫比較複雜的多線程程序的時候,申請的内存可能會有多個線程同時訪問,可能你自己都無法确定應該合适釋放這一塊内存。因此,如果能讓C 編譯器來自動完成内存的分配和釋放,那程序員的壓力就小很多了。

智能指針内存的分配和釋放都是由C 編譯器自動完成的。這就是智能指針存在的意義,我們可以将繁瑣的内存管理問題交給C 編譯器,而将精力放在我們的業務邏輯上。

智能指針的類型

C 11中提出的智能指針有三種類型:shared_ptr、unique_ptr、weak_ptr。使用這三種智能指針的時候需要包含庫memory。

(1) shared_ptr

shared_ptr(就是一種指針)管理内存的機制如下:shared_ptr采用引用計數的方式來管理所指向的對象。什麼意思呢?舉個例子:

現在有一個對象dog,有一個shared_ptr指向它, 此時它的引用計數為1;當有一個新的shared_ptr也指向了dog,那麼它的引用計數自動加1,為1;當指向了dog的shared_ptr了離開了它的作用域,引用計數減1,又變為1了。當引用技術為0時(也就是說所有指向dog的shared_ptr都離開了作用域),dog占用的内存自動釋放。

還不理解?沒關系,看一段代碼:

#include #include #include class Dog { private: std::string name_; public: Dog(std::string name) { std::cout << "Dog is created." << name << std::endl; name_ = name; } Dog() { std::cout << "Nameless dog created." << std::endl; name_ = "nameless"; } ~Dog() { std::cout << "dog is destroyed: " << name_ << std::endl; } void bark() { std::cout << "Dog " << name_ << " rules" << std::endl; } }; void foo() { //創建一個指針下面兩種方式都可以 //shared_ptr p(new Dog("Gunner")); std::shared_ptr p = std::make_shared("Gunner"); //p.use_count==1 std::cout << "p->use_count() = " << p.use_count() << std::endl; { std::shared_ptr p2 = p; //p.use_count==2 std::cout << "p->use_count() = " << p.use_count() << std::endl; p2->bark(); } //離開大括号時,p2的作用域結束,p的引用計數減1 //p.use_count==1 std::cout << "p->use_count() = " << p.use_count() << std::endl; p->bark(); } int main() { foo(); }

首先要注意下面幾點:

  • 創建shared_ptr的方式有兩種
    • 直接使用new關鍵字的方式: shared_ptr p(new Dog("Gunner"));
    • 使用make_shared的方式:shared_ptr p = make_shared("Gunner");
  • shared_ptr、make_shared都是在命名空間std當中,為了避免初學者誤會,我直接寫成了std::shared_ptr、std::make_shared的方式,而沒有使用using namespace std;

運行結果如下:

c指針的作用(C11中的智能指針)1

怎麼理解内存自動釋放了呢: 在foo()函數執行結束之後,智能指針p離開了作用域,它的引用計數減為0了,然後創建的Dog的對象的析構函數自動調用了,輸出: dog is destroyed: Gunner。

上面有幾個C 中的重要概念,稍微做一些解釋:

  • 命名空間:命名空間也稱為名字空間,最通俗的理解就是一個命名的容器,一個空間内的變量、函數、類等的命名不可以相同,但是不同空間的命名可以相同。std是C 編譯器的命名空間,C 标準庫中的函數或者對象都是在命名空間std中定義的,所以我們要使用标準函數庫中的函數或對象都要使用std來限定。
  • 析構函數: 析構函數和構造函數可以認為是一對函數。構造函數在創建一個類的對象時被自動調用,通常用來做一些初始化的工作。析構函數與構造函數相反,當對象結束其生命周期,如對象離開它的作用域,系統自動執行析構函數。析構函數往往用來做“清理善後” 的工作(例如在建立對象時用new開辟了一片内存空間,delete會自動調用析構函數後釋放内存)。

(2) unique_ptr

unique是獨一無二的意思。unique_ptr的涵義也是相似的,它表達的是一種獨占的思想,與shared_ptr最大的區别是unique_ptr不共享它的指針,某個時刻隻能有一個unique_ptr指向一個給定的對象。

創建unique_ptr的方式如下:

  • 使用new關鍵字:std::unique_ptr ptr(new Example(1));
  • 使用std::make_unique:std::unique_ptr ptr = std::make_unique(1);

常用的函數說明:

  • get() : 返回被管理對象的指針
  • release() : 返回指向被管理對象的指針,并釋放所有權
  • swap() : 交換被管理對象

使用示例:

#include #include #include using namespace std; class Example { public: Example(int param = 0) { number = param; cout << "Example: " << number << endl; } ~Example() { cout << "~Example: " << number << endl; } void test_print() { cout << "in test print: number = " << number << endl; } void set_number(int num) { number = num; } private: int number; }; void test1() { unique_ptr ptr1 = make_unique(1); if (ptr1.get()) { ptr1.get()->test_print(); ptr1->set_number(2); (*ptr1).test_print(); } unique_ptr ptr2(new Example(20)); ptr2->test_print(); ptr1.swap(ptr2); cout << "ptr1和ptr2交換管理對象" << endl; ptr1->test_print(); ptr2->test_print(); } int main() { test1(); return 0; }

運行結果:

c指針的作用(C11中的智能指針)2

(3) weak_ptr

std::weak_ptr是一種智能指針。它對被std::shared_ptr管理的對象存在非擁有性(弱)引用。weak_ptr是為了配合shared_ptr而引入的一種智能指針,它不具有普通指針的行為,沒有重載運算符*和->,其最大作用在于協助shared_ptr工作,像旁觀者那樣觀測資源的使用情況。weak_ptr可以從一個shared_ptr或者另weak_ptr對象構造,獲得資源的觀測權。但weak_ptr沒有共享資源,它的構造不會引起指針引用計數的增加。

使用weak_ptr的成員函數use_count()可以觀測資源的引用計數,另一個成員函數expired()的功能等價于使得use_count==0,表示被觀測的資源(也就是shared_ptr管理的資源)已經不複存在。weak_ptr有一個重要的成員函數lock()可以從被觀測的shared_ptr中獲得一個可用的shared_ptr對象,從而操作資源。

weak_ptr被設計用來避免std::shared_ptr的循環引用。

什麼是循環引用問題,下面舉個例子說明一下:

假設現在有兩個類A、B,創建了兩個智能指針shared_ptr ptr_A、shared_ptr ptr_B分别指向了A、B兩個類的對象a、b。A中有個shared_ptr指向b,B中有個shared_ptr指向a。

下面我們看一下ptr_A、ptr_B的引用計數分别是多少:

  • ptr_A.use_count = 2
  • ptr_B.use_count = 2

然後程序結束時,ptr_A、ptr_B都離開了它的作用域,引用計數減為1,所以a、b占用的内存不會釋放。這就是shared_ptr的缺陷。

下面可以從一個例子中看一下:

#include #include class foo; class Test { public: Test() { std::cout << "construct.." << std::endl; } void method() { std::cout << "welcome Test.." << std::endl; } ~Test() { std::cout << "destruct.." << std::endl; } public: std::shared_ptr fooptr; }; class foo { public: foo() { std::cout << "foo construct.." << std::endl; } void method() { std::cout << "welcome Test foo.." << std::endl; } ~foo() { std::cout << "foo destruct.." << std::endl; } public: std::shared_ptr testptr; }; int main() { // 循環引用 測試 Test* t2 = new Test(); foo* foo1 = new foo(); std::shared_ptr shptr_Test(t2); std::shared_ptr shptr_foo(foo1); std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; shptr_Test->fooptr = shptr_foo; shptr_foo->testptr = shptr_Test; std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; return 0; }

運行結果如下:

c指針的作用(C11中的智能指針)3

在程序結束時,Test類和foo類的析構函數并沒有調用。

使用weak_ptr改進的程序如下:

#include #include class foo; class Test { public: Test() { std::cout << "construct.." << std::endl; } void method() { std::cout << "welcome Test.." << std::endl; } ~Test() { std::cout << "destruct.." << std::endl; } public: std::weak_ptr fooptr; }; class foo { public: foo() { std::cout << "foo construct.." << std::endl; } void method() { std::cout << "welcome Test foo.." << std::endl; } ~foo() { std::cout << "foo destruct.." << std::endl; } public: std::weak_ptr testptr; }; int main() { // 循環引用 測試 Test* t2 = new Test(); foo* foo1 = new foo(); std::shared_ptr shptr_Test(t2); std::shared_ptr shptr_foo(foo1); std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; shptr_Test->fooptr = shptr_foo; shptr_foo->testptr = shptr_Test; std::cout << "shptr_Test RefCount: " << shptr_Test.use_count() << std::endl; std::cout << "shptr_foo RefCount: " << shptr_foo.use_count() << std::endl; return 0; }

運行結果如下:

c指針的作用(C11中的智能指針)4

可以看到析構函數自動調用了,内存正常釋放。

今天的内容就到這兒了。如果對我的推、文有興趣,歡迎轉、載分、享。也可以推薦給朋友關注哦。隻推幹貨,甯缺毋濫。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

  • 身份證照片可以染發嗎
    身份證照片可以染發嗎?不能染發,染發者會被系統判定為不合格相片,今天小編就來聊一聊關于身份證照片可以染發嗎?接下來我們就一起去研究一下吧!身份證照片可以染發嗎不能染發,染發者會被系統判定為不合格相片。拍攝時應将頭發整理好,長發者應露出兩耳,... 2022-06-23
  • 勵志網名男生簡單氣質
    勵志網名男生簡單氣質?重拾女人心給未來的自己拼路,下面我們就來說一說關于勵志網名男生簡單氣質?我們一起去了解并探讨一下這個問題吧!勵志網名男生簡單氣質重拾女人心給未來的自己拼路人家在前進人心所向便是光越努力,越幸運。上進心努力戰中考其實就是... 2022-06-06
  • 開心果挑選方法
    開心果挑選方法?果殼:果殼一般是淡黃色,如果是白色的,很可能是用雙氧水漂過的,不建議購買,下面我們就來聊聊關于開心果挑選方法?接下來我們就一起去了解一下吧!開心果挑選方法果殼:果殼一般是淡黃色,如果是白色的,很可能是用雙氧水漂過的,不建議購... 2022-07-02
  • 自己在家怎麼做番茄醬
    1分鐘學會自制番茄醬,5塊錢做一大罐,酸甜可口,無任何添加劑天熱了,我們家常備番茄醬,不僅可以拿來蘸薯條、做披薩、配面包,還可以在做湯、做西紅柿炒雞蛋的時候,放上一小勺,特别提味。天熱了沒胃口,就适合吃一些這種,酸酸甜甜的東西。超市裡的番茄... 2022-11-17
  • 胖男生秋季穿搭
    胖男生秋季穿搭?暗色系的襯衫能夠讓胖男士有顯瘦的效果,條紋襯衫、波點襯衫或者是拼接色的襯衫都是不錯的選擇,都能讓男士看起來很利索,能夠有效減弱胖胖的體型深色的襯衫下身同樣也能搭配深色系,或者淺色系的褲子、像米色、駝色、白色都是ok的,舒适不... 2022-08-10

热门生活资讯推荐

  • 生活 保鮮膜剝橙子技巧
    保鮮膜剝橙子技巧?将充值卡全部用保鮮膜包起來,經過這樣的處理是為了保證整個操作過程的衛生安全,今天小編就來聊一聊關于保鮮膜剝橙子技巧?接下來我們就一起去研究一下吧!保鮮膜剝橙子技巧将充值卡全部用保鮮膜包起來,經過這樣的處理是為了保證整個操作... 2022-06-16
  • 生活 科四答題全部技巧口訣表
    1.判斷題;出現讓行的都是正确的,關鍵詞有:禮讓、避讓、讓行;安全的都是正确的,關鍵詞:确保安全、安全通過。2.燈光題;危險報警打開閃光燈,30米内開近光燈,30米外開遠光燈;上高速時打左轉,出高速時右轉,進環島不打燈,出環島打右燈。3.側... 2022-11-28
  • 生活 文體包括什麼意思
    文體包括什麼意思?文體,是指獨立成篇的文本體裁(或樣式、體制),是文本構成的規格和模式,一種獨特的文化現象,是某種曆史内容長期積澱的産物它反映了文本從内容到形式的整體特點,屬于形式範疇,我來為大家科普一下關于文體包括什麼意思?下面希望有你要... 2022-07-12
  • 生活 舌頭為什麼出現血管瘤
    舌頭上血管瘤通過血常規能查出來嗎?濟南血管瘤醫院專家說,這個檢查不出來,一般發現血管瘤的方法就是彩超或者是CT或者是MRI的啊,血常規是檢查不出來的。血管瘤具體要做哪些檢查?1、血管瘤的檢查方法:眼觀、手摸、口問:有經驗的血管瘤醫生,大部分... 2022-12-03
  • 生活 大蒜頭恒溫冷庫儲存方法
    大蒜頭恒溫冷庫儲存方法?蒜頭凍庫存儲溫度:儲藏溫度:-3~-2℃,空氣濕度:70%~75%,儲藏使用壽命:8~10月,我來為大家科普一下關于大蒜頭恒溫冷庫儲存方法?下面希望有你要的答案,我們一起來看看吧!大蒜頭恒溫冷庫儲存方法蒜頭凍庫存儲溫... 2022-06-04
  • 生活 吃蘋果的好處和禁忌
    吃蘋果的好處和禁忌?降血脂是人們吃蘋果最大的好處之一,因為人們經常食用蘋果可以降低血液中甘油三脂的含量,而甘油三脂含量過高,就是人們出現高血脂的重要原因,因此食用蘋果就成了降低血脂的最好方法,現在小編就來說說關于吃蘋果的好處和禁忌?下面内容... 2022-06-19
  • 生活 打開微信就沒有廣告了怎麼回事
    編輯導語:開屏廣告已經成為用戶打開APP時普遍會見到的模塊,不過,微信卻一直沒有設置這一功能,這是為什麼?也許,我們可以從微信的本身定位,以及開屏廣告的作用等角度進行讨論。本文作者就該問題做了解答,一起來看一下吧。你是否遇到過,打開某個手機... 2022-11-15
  • 生活 延禧攻略細思極恐袁春望
    《延禧攻略》完美收官了,在最後兩集中劇情很燃,佘詩曼,吳謹言,聶遠,宋春麗等人在劇中奉獻了不少精彩演技!尤其繼後斷發和傅恒生死别離的情節都叫人紅了眼眶不過在後期中反派袁春望的結局卻引起了網友的各種不滿,袁春望一直以為自己是雍正的兒子,皇上的... 2022-11-24
  • 生活 每日積累優美句子
    每日分享,喜歡的點點關注1.此後人間應如是海北天南不相逢。2.在無名的街道裡,總有無名的花在野蠻生長。3.我們一起奔跑吧,用絕望追不上的速度。4.内心再荒蕪,也要種出屬于自己的花。5.有人願意為你撐傘,偏偏你愛的是途中斜雨漫漫。6.這個世界... 2022-10-28
  • 生活 維生素d缺乏症狀及所需食物
    ▍來源:北京和睦醫院維生素D缺乏,已經成為全球性的健康問題!缺乏率美國有超過40%的成年人缺乏維生素D;我國北方缺乏維生素D的兒童甚至高達70%;我國南方地區,雖然日曬條件更好,也依然有10%-40%的兒童缺乏維生素D。哪些人容易缺乏維生素... 2022-11-21

网友关注

  • 生活 30多抗老水乳推薦
    30多抗老水乳推薦?現在的女孩子對大牌貴婦的護膚品都是比較喜歡的,因為大牌的護膚品,首先在産品質量上是值得信賴的,而且它們的使用感要遠遠超過一些平價的護膚品,其次大牌護膚品在外包裝上也是很用心的,不管是從護膚品瓶身的材質顔值來說,都讓人無法... 2022-10-17
  • 生活 商務談判選擇報價方式
    報價又叫發盤或發價。是指雙方對所交易的标的物的價格提出的觀點。報價的意義是這場交易核心環節的開始,可以得知賣方的最大期望售價,是對實質性問題的讨論,對後續價格磋商意義重大。我們報價的依據一般會從商品價值、市場行情、談判對手的情況三方面考慮。... 2022-12-28
  • 生活 墨水的洗條方法
    墨水的洗條方法?清洗墨水漬的方法有很多,可以在有墨水漬的地方塗抹上甘油,靜置幾分鐘後用肥皂水清洗幹淨即可,我來為大家科普一下關于墨水的洗條方法?下面希望有你要的答案,我們一起來看看吧!墨水的洗條方法清洗墨水漬的方法有很多,可以在有墨水漬的地... 2022-07-26
  • 生活 崽崽四川話什麼意思
    崽崽四川話什麼意思?崽崽四川話就是寶寶的意思,它屬于對小孩的一種愛稱,聽起來簡單可愛但崽字單拎出來會有一種罵人的意思,例如小兔崽子,屬于不太禮貌的語言,接下來我們就來聊聊關于崽崽四川話什麼意思?以下内容大家不妨參考一二希望能幫到您!崽崽四川... 2022-06-29
  • 生活 冰箱放廚房好嗎
    冰箱放廚房好嗎?冰箱是否适合放廚房,主要還是看戶型和廚房具體大小結構如果廚房面積較小,設計相對封閉,那麼冰箱不建議放在廚房,原因如下:,現在小編就來說說關于冰箱放廚房好嗎?下面内容希望能幫助到你,我們來一起看看吧!冰箱放廚房好嗎冰箱是否适合... 2022-06-19
  • 生活 臉上特别幹燥掉皮怎麼回事
    臉上特别幹燥掉皮怎麼回事?皮膚幹燥的現象很多人都出現過,特别是在秋冬季節,有時候臉上還會起皮、臉部皮膚緊繃幹燥,有時候還會出現兩團高原紅首先皮膚幹燥的時候,我們洗澡水溫不能過熱,洗澡時間不宜過長皮膚幹燥起皮非常脆弱,對外界刺激非常敏感,所以... 2022-10-19
  • 生活 孤獨的小螃蟹主要内容
    孤獨的小螃蟹主要内容?講了小青蟹離開後小螃蟹十分孤獨,但他還是幫助别人做了許多善事,幫助小紙鳥找回自我;幫獅子剪頭發;為了就土坑裡的小烏龜失去了一隻大鉗子,最終,小青蟹又回來了,小螃蟹不再孤獨,今天小編就來聊一聊關于孤獨的小螃蟹主要内容?接... 2022-06-02
  • 生活 漢武帝什麼時候生的劉弗
    自古以來,皇帝遵循的都是嫡長子繼承制度,但是到了漢武帝這裡,他的嫡長子,劉據因為巫蠱之亂死後,繼承人本應該由次子來擔任,為什麼他将最小的兒子劉弗陵立為太子?劉弗陵這七八歲就登基的小皇帝,在執政期間遇到了什麼問題?又作出了什麼功績,為什麼竟然... 2023-02-08
  • 生活 什麼商業保險可以抵扣個稅
    “商業保險也能和房貸一樣抵扣個稅,以前一直都不知道呢。”1月7日,在漢口一家外企工作的李女士申報個人所得稅“專項扣除”時,感到一陣驚喜。什麼樣的商業保險可以抵扣個人所得稅?一年能夠少交多少稅呢?能否抵扣,看有無納稅識别碼最近,個稅扣除申報讓... 2022-12-23
  • 生活 出馬仙不過山海關是誰下的令
    “出馬仙”是盛行于東北地區的仙家,關于他們的傳說也是非常的多,“胡黃白柳灰”世代受供于東北的民衆,東北地區的人們也是十分崇信的。而不知道大家有沒有發現,“出馬仙”在東北盛行,可過了山海關,便十分少見,這是為何呢?一、封仙時的約定老話說,一朝... 2022-10-31
  • 生活 爽膚水先用還是乳液
    爽膚水先用還是乳液?爽膚水它的作用就在于再次清潔以恢複肌膚表面的酸堿值洗完臉之後,使用爽膚水,可以迅速補充水分專家建議油性皮膚使用緊膚水,健康皮膚使用爽膚水,幹性皮膚使用柔膚水,混合皮膚T區使用緊膚水,敏感皮膚選用敏感水、修複水,今天小編就... 2022-06-15
  • 生活 孕期一定會做胎夢嗎
    當你從一位職業女性榮升成一位美麗的孕媽後,肚裡小寶寶的性别一定在你眼裡充滿着神秘和期待。你一定希望在你圓圓肚子裡的小寶寶除了身體健康外,還能是你一直期盼和心儀的男寶寶或者女寶寶。這種期待估計會在你平時的睡夢中,發生着奇妙的變化,讓你作着各式... 2022-11-13
  • 生活 天健物業排名
    天健物業排名?在新冠疫情爆發後,為幫助商戶共渡難關,天健集團積極響應深圳市政府和市國資委關于減免租金共抗疫情的号召,第一時間落實減租政策,與廣大客戶攜手抗疫、大力推動複工複産,為近500家客戶減免2個月近4000萬元的租金,此外,深圳市外物... 2023-03-10
  • 生活 泰迪犬養多久聽懂人話
    泰迪犬是比較多人飼養的犬種,在養的時候,因為很多寵主在買的時候不知道泰迪多大,所以無法判斷泰迪現在你知道你家泰迪多大了嗎?泰迪的壽命一般是15年左右,由上面這個表可以得知,在7、8歲之後,就已經開始步入老年了,這時候的泰迪會發生很多的變化,... 2022-11-02
  • 生活 哪些英雄的技能被重做了
    英雄聯盟中,很多英雄重做之後瞬間成為了版本大火的存在,可是有的英雄在重做之前是冷門選擇,而重做之後依舊是冷門,其中披甲龍龜拉莫斯就是其中之一,在遊戲中,拉莫斯雖然經曆了重做,但不管是平時的遊戲還是比賽中都很難看到他出現,他的技能強度如何呢?... 2022-11-05
  • 生活 高情商談微信聊天
    高情商談微信聊天?不要聊天時出現“呵呵”、“哈哈”“在嗎”的言辭,如果你給對方或者在看群裡發一條這樣的消息,讓人覺得是在嘲諷Ta,這兩個字一出,就好像能想出對方一臉不屑的樣子,即使對方沒有此意,我來為大家講解一下關于高情商談微信聊天?跟着小... 2022-06-30
  • 生活 北京市廣播體操
    6月23日是第75個國際奧林匹克日,為進一步弘揚奧林匹克精神,傳播奧林匹克理念,北京市社會體育管理中心、北京市直機關工會、北京市職工體育協會聯合發起的北京市第九套廣播體操線上賽于當日在悅動圈APP和北京健身彙小程序正式上線,邀請廣大健身愛好... 2022-11-06
  • 生活 迷你世界水上别墅教程
    迷你世界水上别墅教程?首先做個9*19+4*13的地基(這個大小取決你想做多大的别墅),然後每個角裝上4格高的柱子和内角,我來為大家講解一下關于迷你世界水上别墅教程?跟着小編一起來看一看吧!迷你世界水上别墅教程首先做個9*19+4*13的地... 2022-06-16
  • 生活 震後十八小時全記錄
    信号在卡斷三次後,9月5日晚8點左右,四川省泸定縣磨西鎮咱地村村民熊國承的電話終于接通了。他聲音急促但洪亮:“周圍(磨西鎮)完全沒電,我們現在缺的就是帳篷。”據中國地震台網正式測定,9月5日12時52分,四川省甘孜州泸定縣發生6.8級地震,... 2022-11-04
  • 生活 青春奮鬥的金句
    青春奮鬥的金句?青春是一段美麗的時光,也是一段艱苦的時光在青春期,我們會有許多期望和夢想,但是我們也會遇到許多挫折和困難青春期是一段奮鬥的時光,我們要付出努力,才能實現自己的夢想,我來為大家科普一下關于青春奮鬥的金句?下面希望有你要的答案,... 2023-02-19
  • 生活 定制公交什麼意思
    定制公交什麼意思?定制公交,也稱商務班車,是從小區到單位,從單位到小區的一站直達式班車市民們可以通過專門的網站提出自己的需求,公交集團根據需求和客流情況設計出公交線路定制公交班車旨在倡導綠色出行,節能減排,具有社會公共服務的性質,我來為大家... 2022-06-11
  • 生活 做包子發面的技巧大全
    做包子發面的技巧大全?技巧一:和面比例是基礎一般500克面粉加入4克酵母和2克泡打粉(加入泡打粉可使醒面時間縮短,讓包子更加蓬松,如果你不喜歡,也可以用白糖代替)和面要用30-35℃的溫水和面(水和面粉的比例1:2),水不能太多,否則面團不... 2022-06-05
  • 生活 賽博朋克2077怎麼把語音調成英文
    賽博朋克2077怎麼把語音調成英文?怎麼改英文語音中文字幕進遊戲前的主界面有一個設置點擊設置,切換到語言選項,即可修改遊戲顯示的字幕,以及使用的語音但隻限中英文切換,下面我們就來說一說關于賽博朋克2077怎麼把語音調成英文?我們一起去了解并... 2022-07-17
  • 生活 哪個防腐劑不被禁用
    什麼是防腐劑呢?也許在每個人心中的理解并不同。那麼小編來說一下,防腐劑的定義,是指一類防止食品腐敗變質,延長食品貯存期的物質。防腐劑可以幹擾微生物酶系,破壞其正常新陳代謝,控制酶的活性;可以使微生物蛋白質凝固和變性,幹擾其生存和繁殖;改變細... 2022-10-27
  • 生活 白果烏雞湯怎麼做
    白果烏雞湯怎麼做?材料:烏骨雞1250克、白果(幹)30克、姜20克、鹽15克、味精2克,我來為大家科普一下關于白果烏雞湯怎麼做?下面希望有你要的答案,我們一起來看看吧!白果烏雞湯怎麼做材料:烏骨雞1250克、白果(幹)30克、姜20克、鹽... 2022-08-11
  • 生活 古言小說推薦雙強重生文
    推一波男女主角雙重生的古言經曆了上一世的種種他們更懂得如何珍惜彼此推文目錄:《寵後之路》《貴寵豔妻》《傾城小佳人》《重生後我做了皇後》《夫君中風以後》1、《寵後之路》作者:笑佳人【短評】男主狂妄自大,女主貪慕虛榮,但是就是莫名地覺得他們的愛... 2022-10-26
  • 生活 考古家挖出黃金文物
    以當代人的眼光來看世界各國的文化和信仰,你會覺得它們之間有着明顯的隔閡,彼此之間會分的清清楚楚。但把時光追溯到古代,其實,每個文明之間都有着剪不斷的淵源。就拿我國來說,雖然在清朝時期我們實行海禁,将中國與西方的文化、人文交流徹底隔絕,但是在... 2022-12-29
  • 生活 百家姓裡姓氏越靠前說明人越多嗎
    百家姓裡姓氏越靠前說明人越多嗎?不是,《百家姓》是一本關于漢姓的書,成書于北宋初編者為錢塘(今浙江杭州)的一位士大夫(作者姓名沒有記載),雖然名為百家,實際上不止百家據有關資料記載共收錄姓氏411個,後增補到504個,其中單姓444個、複姓... 2022-06-04
  • 生活 範冰冰跟李晨會複合嗎
    吃瓜選手來報道,現在網上沖浪總會看到吃驚的事情,最近“範冰冰李晨複合”的消息再次吸引了我,有網友拍到了範冰冰的機場照,無名指上的“鴿子蛋”引發大家的猜想,這難道是好事将近嗎?不過回想起範冰冰風波之後,李晨還是像之前一樣會給範冰冰弟弟範丞丞發... 2022-11-08
  • 生活 火影忍者的鳴人有幾種眼睛
    秋名山上行人稀,頭昏眼花血糖低。身嬌體弱易推倒,帶帶我吧老司機。不知道大家看《火影忍者》多久呢?我們都知道火影已經連載了十多年,如今已經完結很久,但作為火爆的動漫,依然有着超高的人氣,獲得了不少火影迷的喜愛。而今天呢,小編就給大家帶來鳴人開... 2023-02-27