1樓:手機使用者
你的問題出在對不明的位址進行了寫操作,則。
scanf("%s",&name[i][20]);
自然輸出時就有問題。
int num[sn][20];
char name[sn][20];
int sco[sn][3];
你定義就有問題,三個學生,每個學生。
1.用整形記錄學生學號,不必要定義成int num[sn][20];啊,而你就只用到了20個整形的第20個。改正:--
int num[sn];
scanf("%d",&num[i])
2.用最多為20個字元來儲存名字。
輸入**scanf("%s",&name[i][20]);
scanf("%s",&name[i]);
輸出:printf("%d\t%s\t",num[p][20],name[p][20]);
printf("%d\t%s\t",num[p],name[p]);
vc++中關於巨集定義的問題
2樓:網友
char ch[30]="dsgsdsdfs";
你把常量字串賦值給ch變數了。
ch[0]肯定就是d了。
不是很明白你的意思啊。
你是想讓乙個變數的第乙個位元組是字元常量,永遠是'1'麼,是這個意思麼???
這個實現不了的,常量跟變數的儲存區是不同,常量在編譯時候已經定義,在靜態儲存區,變數在執行時動態分配。倒是可以參考類的封裝思想,定義乙個變數,但不提供介面,不就能實現常量的功能了。
3樓:網友
#include //您的inlceude拼寫錯誤了using namespace std;
const char d='1';
void main()
解釋:"dsgsdsdfs"本身是個常量字串,中間的任何字元都不能作為識別符號來使用。
4樓:手機使用者
試試 _declspec(dllexport),這個才是匯出。
關於vc++輸出多個字串陣列的問題
5樓:呼嘯
#incldue "" #incude "" char name[4][10]=;仿清/4個航敗山班,並且可以給他們命名 char time[4][10]=;4個航班的時間,修改的時候請不要超過第二維的大小(這裡是10) int main()
c語言氣泡排序法出現問題,vc++報錯「access volation」,dev c++執行輸出陣列最後乙個順序不對
6樓:veket的小號
#include
#include
#include //標頭檔案加上。
#define total 9//一共9個, 陣列下標 0 ~ 8int main(void){
int n[total];
int counter,a,counter2;
srand(time(null));
for (counter=0;counter
7樓:猿宅
所有的for迴圈中應該都改成從counter 請vc高手指教這題怎麼改成對的!?我知道錯誤應該就是在輸入函式定義那邊!但不懂改。 8樓:網友 void invert(int *a,int y) 這裡的for語句條件錯誤,應寫成,i 親,你這個是寫的什麼內容的呀,書的內容是什麼,我可以幫你寫 清晨,分享湧動的朝陽,收穫快樂,黃昏分享美麗的晚霞,收穫幸福 喧囂中保持一份心靈的寧靜,是一種修養,一種境界,是生活的真諦。如果你想有所作為,就必須有始有終。搖曳著的溫暖隨時可能凋謝,但這樣並不意味著將到來的是寒冷的冬天。只要你心裡充滿陽光... 練三個步驟 1.潛水,沉下去就在淺水域先練潛水吧.2.練腳功,用手抓住固定物件,然後在水裡踢腳,使身體浮起.3.練手功,叫人抓住腳部或固定後,在水裡用手蛙水,努力使身體特別是頭部浮起.最後再結合三個動作一起練,一定會成功的,很有效果哦 切以上都是垃圾 我是國家1級運動員啊 他們說的都不對 大家說的都... 1.仔細想想,你或許在什麼地方可以找到它.think it over.maybe you can find it somewhere 2.你看見那邊有什麼奇怪的東西?我什麼也沒有看見 什麼也看不見?仔細看看,你就會看見樹林裡有什麼東西。can you see something strange is...高手們幫幫忙啊詩集冊的開頭高手們幫幫忙啊!幫我寫首詩。大概意思是我和女朋友剛剛分手了。我很愛她,現在我好難受。想挽回這
游泳高手請幫幫忙啊
高手幫幫忙啊英語題目