tft每日頭條

 > 生活

 > c語言a-是什麼

c語言a-是什麼

生活 更新时间:2025-02-02 14:44:39

在寫c語言代碼的時候,你會不會分不清楚a 和 a的區别,或者一直認為這兩種寫法是沒用區别的呢?

c語言a-是什麼(c語言a和a有什麼區别)1

其實這兩種寫法是有區别的。例如執行下面的代碼的時候,就會出現不同的情況:

#include<stdio.h> int main() { int a=1; printf("%d",a ); }

這一段代碼運行的結果是:1

為什麼會這樣呢,因為a 會優先輸出a的值,然後再對a的值 1。

#include<stdio.h> int main() { int a=1; printf("%d", a); }

這樣段代碼會輸出2。

因為 a會優先對a 1再進行輸出。

同樣的:

#include<stdio.h> int main() { int a=1,b; b=a ; printf("%d",b); }

輸出:1

#include<stdio.h> int main() { int a=1,b; b= a; printf("%d",b); }

輸出:2

學會的小夥伴點個關注哦

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved