tft每日頭條

 > 生活

 > c指針的作用

c指針的作用

生活 更新时间:2025-11-13 06:37:01

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每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

  • 如何使用tf訓練好的模型
    如何使用tf訓練好的模型?将mnist.tflite模型放在assets文件夾下更新build.gradle以包含tflite依賴項,今天小編就來說說關于如何使用tf訓練好的模型?下面更多詳細答案一起來看看吧!如何使用tf訓練好的模型将mn... 2022-06-11
  • 等徑球體六方最密堆積的六方晶胞的軸比
    等徑球體六方最密堆積的六方晶胞的軸比?等徑球體六方最密堆積的六方晶胞的軸比為c/a≈1.633,今天小編就來聊一聊關于等徑球體六方最密堆積的六方晶胞的軸比?接下來我們就一起去研究一下吧!等徑球體六方最密堆積的六方晶胞的軸比等徑球體六方最密堆... 2022-06-23
  • 怎樣挑選榴蓮不會被坑
    最近榴蓮一波接着一波地上熱搜,實在太太太火了,讓人看了直呼好想開榴蓮!作為一群榴蓮愛好者,我們豈能放過這種時刻!打着研究的名義,我們開了N顆榴蓮後發現:挑榴蓮真的好難,難怪有人把開榴蓮比喻成“開盲盒”。不過,我們也在這個過程中積累了很多經驗... 2022-11-09
  • 竹荪變黃了還能吃嗎
    竹荪變黃了還能吃嗎?竹荪存放一些時間後,發黃是正常現象,可以放心食用,在正常情況下,竹荪變黃是因為竹荪中多糖與氧氣接觸發生反應造成的,外觀上有一些變化,但是不會影響其品質和口感,今天小編就來說說關于竹荪變黃了還能吃嗎?下面更多詳細答案一起來... 2022-06-12
  • 楊樹上掉下來的毛毛蟲叫什麼
    楊樹上掉下來的毛毛蟲叫什麼?生活報4月23日訊每逢春季,市民們就會發現有像毛毛蟲一樣的物體從楊樹上掉到地面,其實,這種“毛毛蟲”的學名叫雄花序,掉落過多會對市容有所影響從即日起,哈市道裡區将針對安化街、地節街、撫安街等楊樹“毛毛蟲重災區”,... 2022-10-19

热门生活资讯推荐

  • 生活 三分球練習技巧
    三分球練習技巧?投籃姿勢标準的姿勢當然大有好處,但是如果已經有了自己習慣的穩定姿勢,并且在中距離準心不錯,不妨就用自己習慣的投籃姿勢,這樣可以讓力量提升較快,下面我們就來說一說關于三分球練習技巧?我們一起去了解并探讨一下這個問題吧!三分球練... 2022-07-29
  • 生活 中型金針菇怎麼做
    中型金針菇怎麼做?将金針菇洗淨去根切段,豆苗切段,蟹柳切絲.,現在小編就來說說關于中型金針菇怎麼做?下面内容希望能幫助到你,我們來一起看看吧!中型金針菇怎麼做将金針菇洗淨去根切段,豆苗切段,蟹柳切絲.将豆苗、金針菇、蟹柳絲焯水,迅速撈出。黃... 2022-06-12
  • 生活 學生學籍号怎麼查詢
    學生學籍号怎麼查詢?打開搜索首頁,搜索“中國高等教育學生信息網”(即學信網),今天小編就來聊一聊關于學生學籍号怎麼查詢?接下來我們就一起去研究一下吧!學生學籍号怎麼查詢打開搜索首頁,搜索“中國高等教育學生信息網”(即學信網)。進入學信網,單... 2022-06-18
  • 生活 形容害怕的成語
    形容害怕的成語?惶恐不安[huángkǒngbùān]惶:恐懼内心害怕,十分不安,下面我們就來聊聊關于形容害怕的成語?接下來我們就一起去了解一下吧!形容害怕的成語惶恐不安[huángkǒngbùān]惶:恐懼。内心害怕,十分不安。不寒而栗[... 2022-07-02
  • 生活 涼拌藕片焯水技巧
    涼拌藕片焯水技巧?涼拌蓮藕别直接下鍋焯水,多加1個步驟,便是将藕片事先放入加上白醋的水中浸泡,使得蓮藕上的澱粉與空氣所隔離,便不會出現氧化發黑的情況,這樣的蓮藕潔白不發黑,我來為大家講解一下關于涼拌藕片焯水技巧?跟着小編一起來看一看吧!涼拌... 2022-08-02
  • 生活 寸腸肝斷成語有哪些
    愁腸寸斷【讀音】:chóuchángcùnduàn【釋義】:愁腸:憂思萦繞的心腸。愁得腸子都斷成一段段的。形容憂愁到了極點。【出自】:晉·傅玄《雲歌》:“青山徘徊,為我愁腸。”唐·張鷟《遊仙窟》:“淚臉千行,愁腸寸斷,端坐橫琴,涕血流襟。”... 2022-12-11
  • 生活 三文魚魚骨湯的做法
    三文魚魚骨湯的做法?所需食材:三文魚骨、土豆、胡蘿蔔、食用油、鹽;,下面我們就來聊聊關于三文魚魚骨湯的做法?接下來我們就一起去了解一下吧!三文魚魚骨湯的做法所需食材:三文魚骨、土豆、胡蘿蔔、食用油、鹽;材料準備好,把三文魚洗幹淨,切塊,土豆... 2022-06-17
  • 生活 tae泰星帥氣照
    超一線泰星公開曬合照,AumP、Noon、Aff等泰劇女神齊聚,誰赢了?近日,泰國企業家、泰國女子足球隊前經理PangLamsam邀請圈内好友聚餐,可謂是泰國娛樂圈的盛況,衆人在聚會後集體公開曬合照,亮點多多!一起來看看吧。隻見合照中有衆女... 2022-11-28
  • 生活 上海送菜後續
    上海送菜後續?淩晨仍在配送訂單的滬郊蔬菜基地工作人員,從四面八方駛來載滿物資的車輛……在這個特殊時刻,有無數人在為保障上海的“菜籃子”而努力,下面我們就來說一說關于上海送菜後續?我們一起去了解并探讨一下這個問題吧!上海送菜後續淩晨仍在配送訂... 2022-10-19
  • 生活 關于水浒傳宋江的性格特征及故事
    《水浒傳》是描寫北宋末年一次農民起義的作品。宋江是作品中的主人公,也是農民起義的領袖。很多驚心動魄的場面,都和他的名字緊緊連在一起。《水浒傳》裡的宋江是一個文學形象,并非傳記裡的曆史人物。作為文學形象,宋江是《水浒傳》中的第一号人物,也是最... 2023-03-08

网友关注

  • 生活 氣墊粉撲幹用還是濕用
    氣墊粉撲幹用還是濕用?氣墊粉撲需要幹用,氣墊粉撲是不需要打濕使用的,一般我們在使用過程中直接塗抹到臉上就可以了,如果打濕使用會達不到上妝的效果,妝容失去立體感,下面我們就來聊聊關于氣墊粉撲幹用還是濕用?接下來我們就一起去了解一下吧!氣墊粉撲... 2022-06-15
  • 生活 夢裡夢見不好的事情會不好嘛
    夢裡夢見不好的事情會不好嘛?打算出門的人夢見不好的事情,建議如期出外,小心火災的,下面我們就來聊聊關于夢裡夢見不好的事情會不好嘛?接下來我們就一起去了解一下吧!夢裡夢見不好的事情會不好嘛打算出門的人夢見不好的事情,建議如期出外,小心火災的。... 2022-06-22
  • 生活 李小龍的速度能赢泰森嗎
    李小龍和泰森當兩個重量級人物被放在一起,難免會有誰強誰弱的問題。在面對記者的逼問下:巅峰時期的你和李小龍誰厲害?泰森笑着說:如果是街頭無規則打的話,沒有規則,肯定打不過李小龍。李小龍就好比一個殺手,你願意和一個殺手打嗎?大圖模式李小龍(19... 2022-10-27
  • 生活 醉月頻中聖迷花不事君的意思
    醉月頻中聖迷花不事君的意思?醉月頻中聖,迷花不事君翻譯:明月夜常常飲酒醉得非常高雅,他不事君王迷戀花草胸懷豁達,接下來我們就來聊聊關于醉月頻中聖迷花不事君的意思?以下内容大家不妨參考一二希望能幫到您!醉月頻中聖迷花不事君的意思醉月頻中聖,迷... 2022-06-04
  • 生活 楚門的世界專業影評
    楚門的世界專業影評?《楚門的世界》因為有着離奇設計的劇情,因而讓很多觀衆為之着迷随着時間的流逝,這部跟奧斯卡擦肩而過的電影卻被越來越多的影迷所津津樂道出現這種情況的原因除了影片故事情節的商業化成功運作外,還跟導演彼得·威爾在電影中注入了很濃... 2022-07-23
  • 生活 馬蹄冷凍半年後還能吃嗎
    馬蹄冷凍半年後還能吃嗎?馬蹄冷凍半年後還能吃馬蹄可以在清洗幹淨之後放到冰箱裡面冷凍保存,可以冷凍半年左右,但如果冷凍的時間太久,低溫的環境下會導緻馬蹄當中有大量的冰晶,破壞馬蹄爽脆的口感,下面我們就來聊聊關于馬蹄冷凍半年後還能吃嗎?接下來我... 2022-07-03
  • 生活 十一朵粉玫瑰加滿天星代表什麼意思
    十一朵粉玫瑰加滿天星代表什麼意思?十一朵粉玫瑰加滿天星代表着一生隻愛一個人,白頭偕老,相互關心,代表着愛情長長久久,幸福美滿,下面我們就來說一說關于十一朵粉玫瑰加滿天星代表什麼意思?我們一起去了解并探讨一下這個問題吧!十一朵粉玫瑰加滿天星代... 2022-07-25
  • 生活 方太淨水機推薦
    在世界知識産權組織發布的全球創新指數排名中,中國已經從2012年的第34位上升到2021年的第12位,正式步入創新型國家行列。如果把目光從宏觀的中國創新聚焦到不同行業和領域會發現,“科技自立自強”既是“中國這十年”變化的動力,也是産業蛻變升... 2022-11-24
  • 生活 黃金戒指的保養方法
    黃金戒指的保養方法?避免黃金戒指與香水、發膠等高揮發性的物質直接接觸,容易使黃金戒指褪色;,下面我們就來聊聊關于黃金戒指的保養方法?接下來我們就一起去了解一下吧!黃金戒指的保養方法避免黃金戒指與香水、發膠等高揮發性的物質直接接觸,容易使黃金... 2022-07-03
  • 生活 洞庭湖清水砂行情
    2019年8月,湖北省水泥均價有漲有跌,砂石骨料價格環比下跌。具體情況分析如下:一、水泥價格情況8月份,湖北省水泥價格有漲有跌。42.5強度普通矽酸鹽水泥、42.5強度礦渣矽酸鹽水泥、52.5強度普通矽酸鹽水泥,8月份湖北省平均價格分别為:... 2022-12-03
  • 生活 為什麼自拍不好看對着鏡子拍好看
    |策劃/編輯:雅韻責編:小雅&Fanny審核:李雲不知道大家是否遇到過這三大未解之謎:洗澡前随手紮的丸子頭,總比認真紮的好看洗澡後照鏡子,驚歎自己就是出水芙蓉本蓉打開前置來張自拍,啥?這個嘴歪眼斜的人是誰?難道真是洗完澡腦子進水了?為什麼兩... 2023-01-17
  • 生活 彌勒佛到底有多厲害
    彌勒佛到底有多厲害?彌勒佛是釋迦牟尼佛的繼任者,如來佛是一個職稱,每一任的佛祖都可以被稱為如來佛,釋迦牟尼佛是現在的如來佛,彌勒佛現在是佛教的八大菩薩之一,也就是隻看職位的高低來判斷的話如來佛是比較厲害的,我來為大家科普一下關于彌勒佛到底有... 2022-06-07
  • 生活 夢見掉了五顆牙什麼意思
    夢見掉了五顆牙什麼意思?夢見掉了五顆牙,今天你将很有異性緣,也會一直很興奮,對他人極富同情心,愛情上能和諧發展,感覺氣氛很融洽,也許會有些神秘的遭遇你将會試圖用藝術來宣洩自己的情緒,所以外出看電影、欣賞芭蕾舞、參觀藝術展覽或是攝影都是不錯的... 2022-08-02
  • 生活 空調制冷不好
    空調制冷不好?空調不制冷,首先考慮空調是否漏氟空調運轉後,仔細檢查看空調内外機鍊接的通關,若上面有很多水滴則不需要加氟,假如銅管上有白霜凝結說明氟不夠,銅管上既沒水又沒霜,摸上去不冰涼,則需要加氟,下面我們就來聊聊關于空調制冷不好?接下來我... 2022-06-04
  • 生活 區間測速一定會被拍嗎
    區間測速,是指在同一路段上設置兩個相鄰的測速點,通過測量車輛經過前後兩個測速點的時間來計算車輛在該路段的平均行駛速度,并依據該路段上的限速标準判定車輛是否超速。區間測速不可能将道路上的每部車均進行拍照再進行對比,一般采用“兩點抓拍”的方法:... 2022-11-12
  • 生活 關于承諾的名言警句
    關于承諾的名言警句?自己不能勝任的事情,切莫輕易答應别人,一旦答應了别人,就必須實踐自己的諾言——華盛頓,今天小編就來說說關于關于承諾的名言警句?下面更多詳細答案一起來看看吧!關于承諾的名言警句自己不能勝任的事情,切莫輕易答應别人,一旦答應... 2022-06-10
  • 生活 适合孕婦吃的食物排名
    文/核桃兒麻麻(碩士媽媽的母嬰育兒經)❤(文章原創,版權歸本作者所有,歡迎個人轉發分享)對于準媽媽來說,孕期的飲食是非常重要的,關乎寶寶的健康發育,也影響着自身孕期的脾胃舒适程度。合理飲食,少吃多餐,食材要選新鮮的,不吃隔夜菜,這個相信很多... 2022-11-12
  • 生活 七夕求姻緣真的好嗎
    來源:“宜春中院”微信公衆号轉自:人民法院報特别提示:凡本号注明“來源”或“轉自”的作品均轉載自媒體,版權歸原作者及原出處所有。所分享内容為作者個人觀點,僅供讀者學習參考,不代表本号觀點。中國傳統節日“七夕節”在“牛郎織女”的美麗愛情傳說烘... 2023-01-01
  • 生活 四川達古冰川看雪
    四川達古冰川看雪?近日,四川多個景區紛紛解鎖雪景模式10月20日,阿壩達古冰川景區又開始下雪啦山上山下雪花飛舞,目之所及銀裝素裹,宛如仙境山含黛,雪顯白,霧朦胧,雲飄渺,達古婉然一位世外仙子,超凡脫俗,清新秀麗,我來為大家講解一下關于四川達... 2022-11-09
  • 生活 16款雷克薩斯es250黑色
    2022雷克薩斯UX250h豪華版一個完美的城鎮伴侶整個車型系列中最實惠的雷克薩斯是UX迷你SUV。可用等級包括兩種汽油動力車型,UX200FSport(35,340美元)和UX200Luxury(38,040美元),兩者均配備169馬力發... 2022-11-13
  • 生活 稻田旋耕機與農田機的優缺點
    自從遙控微耕機的出現,為廣大農民帶來了福音,能夠更加高效率幫助施工人員進行耕作,節省作業的時間,減輕農民朋友的勞動力,真正的農田作業好幫手。遙控微耕機在進行農田、果園間的耕作時,十分省時省力,使用範圍十分廣泛,能夠适應多種地形,在山地、丘陵... 2022-10-27
  • 生活 網絡用語酸是什麼意思
    網絡用語酸是什麼意思?網絡語言“酸”的意思是:“嫉妒”,下面我們就來說一說關于網絡用語酸是什麼意思?我們一起去了解并探讨一下這個問題吧!網絡用語酸是什麼意思網絡語言“酸”的意思是:“嫉妒”。酸這個詞語是從“檸檬”延伸過來的,表示的意思就是自... 2022-06-28
  • 生活 問卷星查看已提交的
    問卷星查看已提交的?在所有人都填完問卷後,這時你就需要點開問卷星的主頁面去查看已提交的結果,今天小編就來說說關于問卷星查看已提交的?下面更多詳細答案一起來看看吧!問卷星查看已提交的在所有人都填完問卷後,這時你就需要點開問卷星的主頁面去查看已... 2022-06-18
  • 生活 烤面筋醬料配方竅門
    烤面筋醬料配方竅門?往溫水中加入面筋粉,一邊倒一邊用筷子攪拌,我來為大家科普一下關于烤面筋醬料配方竅門?以下内容希望對你有幫助!烤面筋醬料配方竅門往溫水中加入面筋粉,一邊倒一邊用筷子攪拌。拌好的面團蓋保鮮膜室溫松弛1小時。将面團切成長條後再... 2022-06-22
  • 生活 養花怎麼選擇硫酸亞鐵
    養花使用硫酸亞鐵,方法要“靠譜”,不然隻會有害無益!北方養花很容易出問題,因為現在市場上好多花都喜歡酸性,北方的水質堿性,土質偏堿性,好多南方花我們都養不了,比如我們的杜鵑,茉莉,栀子花,包括我們養的君子蘭之類的,都是喜歡酸性土壤的,所以我... 2022-10-27
  • 生活 臭鴨蛋怎麼腌制方法
    臭鴨蛋怎麼腌制方法?鹽水浸腌:制作時将新鮮鴨蛋洗淨,于陽光下曬至殼幹;另用水适量加鹽煮沸、待涼,水量以浸沒蛋面為度,鹽量基本上是5kg鴨蛋用1kg鹽,将鴨蛋在60度白酒中滾沾一下後排放甏中,待排罷,倒入鹽水,加蓋于陰涼處腌制30天以上,下面... 2022-07-05
  • 生活 讀史使人明智出自哪裡
    讀史使人明智出自哪裡?我所了解的皇帝小知識1秦始皇比漢高祖劉邦大三歲,接下來我們就來聊聊關于讀史使人明智出自哪裡?以下内容大家不妨參考一二希望能幫到您!讀史使人明智出自哪裡我所了解的皇帝小知識1秦始皇比漢高祖劉邦大三歲2唐高祖李淵和隋朝隋炀... 2022-11-27
  • 生活 中科院心理咨詢師證書國家認可嗎
    自從二三級證書取消以後現在市場中國家承認的證書就是中科院國家心理研究中心頒發的證書,因為中科院的名氣在市場中還是非常大的,沒有任何一個人敢說自己不知道它的,畢竟在這裡培養出來一批批心理學人才投入到崗位中。中科院心理咨詢師證書國家承認嗎如果你... 2022-11-23
  • 生活 機械波和電磁波的波速和頻率
    機械波和電磁波的波速和頻率?機械波和電磁波是我們在高中階段波動理論中接觸的最廣泛的兩種波,這兩種波有些時候容易混淆,今天我們就來看一看它們的區别,今天小編就來說說關于機械波和電磁波的波速和頻率?下面更多詳細答案一起來看看吧!機械波和電磁波的... 2022-12-15
  • 生活 花木蘭豬年新品皮膚對比新皮膚
    大家好,我是阿呆。這裡将會給你帶來王者榮耀最新的爆料内容。一直以來花木蘭這英雄都挺熱門的,但是她的史詩皮膚實在是太多了,雖然今年安排了一款榮耀典藏,但是花木蘭目前為止也隻有一款傳說皮膚,不出意外的話,後續肯定還會有其它傳說皮膚。這一次有玩家... 2022-12-06