C語言 | auto定義變量

「要成爲絕世高手,並不是一朝一夕,除非是天生武學奇才,可是這種人…萬中無一」
編程

——包租婆

這道理放在C語言學習上也一併受用。在編程方面有着天賦異稟的人畢竟是少數,咱們大多數人想要從C語言小白進階到高手,須要經歷的是日積月累的學習。
那麼如何學習呢? 固然是天天都練習一道C語言題目!!


做者微信

閆小林app

白天搬磚,晚上作夢。我有故事,你有酒麼?函數


例88:學習使用C語言auto定義變量的用法。 

解題思路:auto自動存儲類型,通常咱們不多在程序中顯示申明變量爲auto類型。由於代碼塊中的變量缺省狀況下就是這種類型,這種類型的變量存放於堆棧中,也就是說只有程序執行這些代碼塊時這種自動變量纔會被建立,代碼塊執行結束後自動變量便被釋放。

C語言源代碼演示:

    
#include<stdio.h>//頭文件
int main()//主函數
{
  int i,num;//定義整型變量
  num=2;//賦初值
  for (i=0;i<3;i++)//3層循環
  {
    printf("整型變量num的值是:%d\n",num);
    num++;
    {
    auto int num=1;
    printf("auto類型的num值是:%d\n",num);
    num++;
    }
  }
  return 0;//函數返回值爲0
}

編譯運行結果:

    
整型變量num的值是:2
auto類型的num值是:1
整型變量num的值是:3
auto類型的num值是:1
整型變量num的值是:4
auto類型的num值是:1

--------------------------------
Process exited after 1.502 seconds with return value 0
請按任意鍵繼續. . .


以上,若是你看了以爲對你有所幫助,就給小林點個贊,分享給身邊的人叭,這樣小林也有更新下去的動力,跪謝各位父老鄉親啦~

C語言學習路線     C語言開發工具
C++學習路線     C#學習路線
長按關注

學習C/C++不迷路 


本文分享自微信公衆號 - C語言入門到精通(c_printf)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。工具

相關文章
相關標籤/搜索