原创 dev 編譯時stray 241 in program錯誤
stray ‘\241’ in program這段錯誤在谷歌翻譯中意爲:程序中有流浪者“ \ 241”,錯誤通常是這樣 報這類型錯誤的原因是我們在複製粘貼代碼的時候源代碼的部分格式dev無法識別造成的,有可能是程序中的空格等。只
原创 do...while循環和whil循環
C語言的三大循環語句除去for循環語句還剩下do…while和while循環,因爲這兩個很相似所以這裏放在一起講解。希望能對你有所幫助。 這裏寫目錄標題一、do...while二、while 一、do…while do whi
原创 【C語言練習】水仙花數
水仙花數練習是C語言中的經典循環練習。本文將通過for循環語句和while循環語句分別實現功能。 for語句 #include<stdio.h> int main() { int a,b,c,d,i; for(i=100;
原创 C語言動態數組的兩種定義方式
動態內存分配具有非常多的好處,可以最大化的節約內存空間的大小。本文將通過兩種方式來實現C語言中內存的動態分配,希望你看完本文後能有所收穫。 一、直接對數組大小進行輸入 在C99標準中C語言數組已支持動態定義數組。 #inc
原创 C語言結構體變量傳遞
#include<stdio.h> struct birthday { int year; int month; int day; }; struct people{ char name[20]; struct birt
原创 使用C語言編寫ascall碼查詢程序
無論是在C語言還是在別的語言中ascall碼錶都是非常重要的,學完C語言的循環程序之後應該具有一定的程序編寫能力。此處提供一個使用C語言編寫的ascall碼查詢程序以訓練自己的邏輯思維能力 #include <stdio.
原创 C語言指針數組VS數組指針
指針數組和數組指針困惑着許多的C語言初學者,我也一樣,經常會將二者混淆。本文將用儘可能簡單的方式介紹清楚二者的異同。 C語言指針數組VS數組指針一、指針數組二、數組指針 what???這倆貨難道不是一回事嗎???
原创 使用C語言的遞歸玩漢諾塔遊戲
遞歸函數雖然比不上指針,但是在C語言中的地位和複雜程度,但是他也不是隨便就能搞懂的,這裏通過漢諾塔遊戲來進行C語言遞歸的訓練。 一、漢諾塔遊戲介紹 相傳在古印度聖廟中,有一種被稱爲漢諾塔(Hanoi)的遊戲。該遊戲是在一塊
原创 【C語言訓練】判斷迴文數
“迴文”是指正讀反讀都能讀通的句子,它是古今中外都有的一種修辭方式和文字遊戲,如“我爲人人,人人爲我”等。在數學中也有這樣一類數字有這樣的特徵,稱爲迴文數(palindrome number)。 設n是一任意自然數。若將
原创 白話數據、數據項、數據元素和數據對象的概念和聯繫。
數據、數據項、數據元素數據對象是學習數據機構中需要了解的第一個基本概念。特以此文記錄我對數據、數據項、數據元素數據對象的白話描述和理解。 例如現在我們的電腦裏有一個500M的視頻文件,這一個500M的視頻文件就是一個數
原创 嘿!你真的瞭解C語言的運算符嗎?
運算符在程序中的地位非常非常非常的高。如果一個程序中一個運算符都沒有,那麼這個程序… (全文6040字,閱讀需要一丟丟耐心。OS:我也想寫短一點,但是沒辦法,運算符有點多。) 案例:沒有運算符的程序 #include <s
原创 C語言讓指針指向數組的兩種方法
第一種方法:將指針指向數組名 第二種方法:將指針指向數組的第一個元素的地址 這兩種方法都可以的原因是數組的第一個元素的地址就是數組的地址 #include <stdio.h> int main() { int a[]={1,2,
原创 C語言中*pa+1和*(pa+1)的區別
這裏需要掌握指針的解引用、數組的第一個元素和數組名的地址相同,這個知識點非常重要。 一、*pa+1 int *pa在C語言中表示定義一個名爲pa的指針用來存儲一個內存裏的地址。如果在printf中調用*pa就表示讀取數
原创 C語言指針與數組的區別
#include <stdio.h> int main() { int a; int *pa=&a; printf("請輸入一個整數\n"); scanf("%d",&a); printf("a = %d\n",a);
原创 銳捷基本命令手冊
Enable 進入特權模式 #Exit 返回上一級操作模式 #End 返回到特權模式 #write memory 或copy running-config startup-config 保存配置文件 #del flash:conf