c語言當中的程式設計ifdataj這段話是什麼意思呢

2021-03-04 09:22:07 字數 3676 閱讀 9612

1樓:匿名使用者

就是一個比較。

估計是迴圈兩個陣列判斷有元素值 相同時進行其它操作

c++語言當中的程式設計: int ball[16] = { 0 };這段話是什麼意思呢?

2樓:蓉雪球

編譯器把第一個初始化值賦給陣列的第一個元素,然後用0賦給其餘的元素。

注意,如果定義了一個陣列而沒有給出一列初始值時,編譯器並不會去做初始化工作。所以上面的表示式是將一個陣列初始化為零的簡潔方法,它不需要用一個for迴圈,也避免了「偏移1位」錯誤(它可能比for迴圈更有效,這取決於編譯器)。

3樓:匿名使用者

定義一個ball的陣列,並賦值ball[0]為0(如果是全域性變數,那麼所有元素都會是0)

4樓:雲南新華電腦學校

int i,j=0;

for(i=0;s[i];i++) //應該能看出s是個字串,此處就是遍歷字串的一般規範寫法,s[i]表示,當s[i]!=0時, 0 == 『\0』是字串結束符

if(s[i]!=c) //從這裡可以看出,這是刪除串中的某個字元c的功能,有多少個,刪除多少個

s[j++]=s[i];

s[j]=0; //置字串結束符,這樣返回後的s在輸出時,才會正常,不然,會有多餘的字元出現! 字串在輸出時,從首地址,一直輸出到字串結束符位置才停止

c++語言當中的程式設計:for (int i = 0; i < 5; i++) 這段話是什麼意思呢 10

5樓:匿名使用者

int i,j=0;

for(i=0;s[i];i++) //應該能看出s是個字串,此處就是遍歷字串的一般規範寫法,s[i]表示,當s[i]!=0時, 0 == 『\0』是字串結束符

if(s[i]!=c) //從這裡可以看出,這是刪除串中的某個字元c的功能,有多少個,刪除多少個

s[j++]=s[i];

s[j]=0; //置字串結束符,這樣返回後的s在輸出時,才會正常,不然,會有多餘的字元出現! 字串在輸出時,從首地址,一直輸出到字串結束符位置才停止

6樓:遙望星空豬豬俠

初始i=0,

i≥5時迴圈結束,

每次迴圈i=i+1

c++語言當中的程式設計:int rank[16] = { 0 };這段話是什麼意思呢?

7樓:蓉雪球

編譯器把第一個初始化值賦給陣列的第一個元素,然後用0賦給其餘的元素。

注意,如果定義了一個陣列而沒有給出一列初始值時,編譯器並不會去做初始化工作。所以上面的表示式是將一個陣列初始化為零的簡潔方法,它不需要用一個for迴圈,也避免了「偏移1位」錯誤(它可能比for迴圈更有效,這取決於編譯器)。

c++語言當中的程式設計:#include「pch.h」。這段話是什麼意思呢?

8樓:幻翼高達

將「pch.h」這個庫函式裡面的函式定義和實現包含到當前的c++源**中,使得當前**中可以直接呼叫庫函式「pch.h」中的所有公有函式。

include是一個計算機專業術語,一指c/c++中包含標頭檔案命令,用於將指定標頭檔案嵌入原始檔中。

include包含指令不僅僅限於.h標頭檔案,可以包含任何編譯器能識別的c/c++**檔案,包括.c、.

hpp、.cpp、.hxx、.

cxx等,甚至.txt、.abc等等都可以。

前處理器發現 #include 指令後,就會尋找指令後面<>中的檔名,並把這個檔案的內容包含到當前檔案中。被包含檔案中的文字將替換源**檔案中的#include 指令, 就像你把被包含檔案中的全部內容鍵入到原始檔中的這個位置一樣。

擴充套件資料:

c++常用 include標頭檔案:

#include //設定插入點

#include //字元處理

#include //定義錯誤碼

#include //浮點數處理

#include //檔案輸入/輸出

#include //引數化輸入/輸出

#include //資料流輸入/輸出

#include //定義各種資料型別最值常量

#include //定義本地化函式

#include //定義數學函式

#include //定義輸入/輸出函式

#include //定義雜項函式及記憶體分配函式

#include //字串處理

#include //基於陣列的輸入/輸出

#include //定義關於時間的函式

#include //寬字元處理及輸入/輸出

#include //寬字元分類

9樓:匿名使用者

「.pch」是預編譯標頭檔案。如果如果丟了或刪了.pch檔案只需要將程式再編譯一下就有了。

下面是相關資訊:

預編譯標頭檔案(一般副檔名為.pch);

是把一個工程中較穩定的**預先編譯好放在一個檔案(.pch)裡。

這些預先編譯好的**可以是任何的c/c++**;

它們在整個工程中是較為穩定的,即在工程開發過程中不會經常被修改的**。

有了pch可以加速後續的編譯過程(有些**不用重新編譯了)。

在用c++程式設計時,if(a[i])是什麼意思?

10樓:匿名使用者

if(a[i])是執行if判斷的語copy句體a[i]是一個

值。在c++中,有一個隱式型別轉換,如果說一個數非0,那麼轉換成真,否則轉換成為假。

所以if(a[i])就是判斷a[i]是不是0,是0則if(a[i])為假,否則進入if子語句。

擴充套件資料:c++程式設計中if語句是用於的條件判斷的控制語句,當判斷條件成功時,將執行相應語句,否則跳過。具體形式如下:

if(表示式) 語句;

[else 語句;](可選)

或if(表示式) 語句;

else if(表示式) 語句;

else if(表示式) 語句;

......else 語句;

上面的描述當表示式成立時執行語句,而else是可選的,在表示式不成立時將執行此語句,可以不使用。此外if語句支援多層巢狀,可以對多個條件進行判斷。

例子:輸入

一個整數n(-109 <= n <= 109)輸出如果n > 0, 輸出positive;

如果n = 0, 輸出zero;

如果n < 0, 輸出negative

11樓:匿名使用者

a[i]是一個值。

在c++中,有一個隱式型別轉換,如果說一個數非0,那麼轉換成真,否則轉換成為假。

所以if(a[i])就是判斷a[i]是不是0,是0則if(a[i])為假,否則進入if子語句

12樓:匿名使用者

首先要想if()是判斷()裡條件真假的,那就簡單了,說白了就是a[i]這個值真假,我不知道你a是什麼型別,只要a[i]不等於0就返回true否就是false

13樓:★迷彩帽

就是如果a[i]不空

14樓:匿名使用者

支援一樓的回答 他說的不錯

C語言程式設計,c語言程式設計序

你這樣的程式會出現資料段溢位的。char p沒有指向的空間,是個野指標。怎麼能拿來賦值。c語言裡的字串是用連續的字元來表示的,0 表示結束。比如你一個 abcde 在物理空間上是abcde0 0 的機器值就是0.每個字元都是一個位元組,用ascii碼錶示。c語言定義字串的方式有兩個 1 char p...

C語言程式設計,c語言程式設計怎樣入門

1 include void main 2 include void main 3 編寫程式,根據輸入的學生成績給出相應的等級,大於或等於90分以上的等級為 優秀 大於或等於80分而小於90分的等級為 良好 大於或等於70分,而小於80分的等級為 中等 大於或等於60分,而小於70分的等級為 及格 ...

c語言程式設計問題,C語言程式設計問題?

int main printf 字母數 d n空格數 d n數字數 d n其他字元數 d n letters,space,digit,other return 0 第一個問題 無效的主要 i 100 i 100 第二個問題,到1 100奇 0 int i 1 i 1 100 i i 100 而 i ...