C語言中賦值語句有什么規則要求
賦值語句是由賦值表達式再加上分號構成的表達式語句。
其一般形式為: 變量=表達式;
在賦值語句的使用中需要注意以下幾點:
1. 由于在賦值符“=”右邊的表達式也可以又是一個賦值表達式, 因此,下述形式 變量=(變量=表達式); 是成立的,從而形成嵌套的情形。 其展開之后的一般形式為:變量=變量=…=表達式;
例如: a=b=c=d=e=5; 按照賦值運算符的右接合性,因此實際上等效于: e=5; d=e; c=d; b=c; a=b;
2. 注意在變量說明中給變量賦初值和賦值語句的區別。 給變量賦初值是變量說明的一部分,賦初值后的變量與其后的其它同類變量之間仍必須用逗號間隔,而賦值語句則必須用分號結尾。 例如: int a=5,b,c;
3. 在變量說明中,不允許連續給多個變量賦初值。 如下述說明是錯誤的: int a=b=c=5 必須寫為 int a=5,b=5,c=5; 而賦值語句允許連續賦值。
4. 注意賦值表達式和賦值語句的區別。 賦值表達式是一種表達式,它可以出現在任何允許表達式出現的地方,而賦值語句則不能。
VB6中變量賦值語句
dim 定義變量
static 定義靜態變量
public 公共
private 私有
作用域不同
普通的定義變量就是dim
比如Dim apple As Integer 我記得好像是這么寫 好久不寫vb了
public private 都稱作訪問控制符 用來控制函數的作用域
static你先不用管 你只需要知道他是靜態的 可以隨時隨地不受限制的調用就可以了 以后慢慢理解
有的函數需要類內才能用 類外不能用 這就需要private 就像你做一個電視遙控器 不需要別人了解內部構造 只需要別人有按按鈕的功能就可以了 你就把按鈕相關設置為public 把其他的不想要別人看到的設置為private
為保證類中的安全性 一般函數定義為private 只有供外部調用的函數或者變量才設置為public
C語言中的賦值語句
變量 賦值號 表達式
例如:
int i;
i=10;
完整代碼:
#include<stdio.h>
void main(){
int i;
i=10;
printf("i=%d",i);
}
在c語言中提供了10種復合的賦值運算符,他們是:+=、-=、*=、/=、%=、>>;=、<<;=、&=、^=、|=其中前五種是算術運算的,后五種是位運算的
例如:
#include<stdio.h>
void main(){
int i;
i=10;
i+=5;
printf("i=%d",i);
}