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 ...