1樓:匿名使用者
樓主的想法是想輸入一組字串,然後把他逆序存放?還是?看你的**有點暈 可以說明一下麼?
還有 gets()函式是輸入字串,而你直接付給陣列的一個字元會出錯,gets(c)才可以,因為gets()接受的是字元型別的指標 你那樣寫必定會出錯
2樓:匿名使用者
#include
#include
#include
void main()
printf("the end string is : ");
puts(a);}
3樓:杯子裡的蛇影
問題出在輸出上啊,你還需要一個陣列,思路簡單點的辦法就是一個和c等長的陣列,假設是a,然後用for迴圈用c[i]給a[10-i]賦值,在順序輸a就對了
請c51微控制器彙編高手幫忙指點一下
4樓:一萬光年
彙編:org 0000h
ajmp main
org 0030h
main:
clr p2.0 ;led發光 不亮改為 setb p2.0clr p1.0 ;led發光,不行就改為setb p1.0ajmp $
5樓:匿名使用者
把你做實驗的板子電路發上來看看
clr p1.0就是p1.0輸出低電平
發到我郵箱也可以[email protected]
6樓:國安
剛開始學就要從彙編開始,幫助瞭解微控制器的原理,以後再嘗試用c。彙編入門不很難的,也就那111條指令,記住了,再多用就會越來越熟練。。。
學習板買有:步進電機,直流電機,液晶顯示屏,點陣,數碼管,跑馬燈等模組的就行。
7樓:匿名使用者
書上的程式是對低電平有效,你的板子可能是高電平有效,clr是讓10。為0
8樓:匿名使用者
org 0000h
clr p1.0
retend
新手學習dsp的c語言程式設計,請高手指點:
9樓:匿名使用者
c6713沒用過,我用過tms320f2812的晶片。建議你先熟悉一下ccs開發環境,然後再認真的看**。ti的dsp,封裝了很多的標頭檔案,沒有必要全部都要看看標頭檔案裡是怎麼寫的。
最好先把整個程式的執行流程看懂。然後結合晶片手冊,看看每一步怎麼做的,是如何通過配置暫存器、如何使用外設等等。關鍵還是看晶片手冊。
等熟悉了之後,再深入看標頭檔案啥的。
10樓:皇族灬小
dsp我也還沒學過,也不懂。我也想要高手指點。
11樓:匿名使用者
新手用cfree比較好
請問下這個微控制器c程式佔空比減少的怎麼不對啊?麻煩高手指點一下,謝謝
12樓:匿名使用者
首先你是在中斷函式裡調整佔空比,這個方法有問題。在嵌入式系統裡,中斷函式要做到「短平快」,你的中斷函式裡有判斷和迴圈,輸出佔空比肯定不精確。
另外,微控制器每個週期裡執行一定數量的指令,比如mega8,每週期執行13條指令,所以程式裡每句程式執行時都要佔用一定時間,再加上你用的是軟體延時,佔空比肯定就會出現誤差。
13樓:匿名使用者
請問如果按鍵不按下if裡的語句會執行麼?如果不會會有佔空比麼……邏輯思維要清晰呀
c語言程式除錯,編譯的結果總是說我的變數s沒有初始化,但是我怎麼改都是這個錯誤,請高手指點一二。
14樓:匿名使用者
typedef struct *stack;
不是很理解你這樣定義,我感覺應該直接typedef成stack
15樓:匿名使用者
s是指向結構體的指標,不能那樣賦值。
學習c語言半年了,希望哪位高手指點一下 ,怎麼通過自己的思考寫出簡潔的**,而不是背書背出的**。
16樓:學思行
先會讀,再會寫。如果讀懂了很多程式,自然也就會寫了。讀懂不是背會,而是理解程式的思路。絕大多數程式設計教學都對這一點不夠重視,你可以試試。這是我自己的學習體會。
**簡潔,前提是思路清晰而簡練。如果具備必要的程式設計基礎時,想要進一步追求**簡潔,關鍵就是找到簡潔的思路和演算法。思路是核心,認識、分析問題是關鍵。
讀程式是一個學習方法,還有一個學習方法就是修改自己的程式:先寫出來,然後修改調通,然後對照教材,找不同。
17樓:模數電
c語言最精華的部分就算指標了,還有結構體和檔案也是難點,你寫不出獨立的**,那有可能是你的基本**執行步驟不知道,就是說,給你個完整的**,你可能還不知道是怎麼執行這些**的,還有你要從根本抓起,多去想想這個**是怎麼執行的,先執行哪一步再執行哪一步。以後你就會獨立寫**了,對了,還要注意一些表達方式,像強自性轉換等,你要注意下。有條件的話,多上機敲敲**,多執行,你可以學到好多東西,學c語言絕不可以紙上談兵~~~~~希望對你有所幫助。
18樓:tracy悅子
首先你要學習那個巢狀啊遞迴啊,等到你能熟悉的運用那些的時候,再去研究些比較綜合的、、看到一個程式你一定要先去想要怎麼來實現它所要求的功能,怎麼做到最好,這些都是要用到巢狀遞迴這些基本的,所以,學好基礎很有必要,這就是我給的建議、、
這個c程式為什麼得不到正確的結果呢?請各位高手指點一下吧
19樓:匿名使用者
程式沒有問題,就看看你編錄的時候有沒有出錯?
請問剛開始學習dsp應該怎麼學習,程式設計應該學習c語言還是組合語言呢,請高手指點一下。
20樓:做而論道
呵呵,看到這bai個問題和一些網友的回du答,zhi感到走自學成才之路的人真多dao!內
很多人都不懂由淺入深,循序容漸進的路子。
c語言是在大一學的,有了初中水平即可掌握c語言。不上大學,也能學會c語言。
學會了c語言,並不能算有什麼成就。
大約在大
三、大四,學習了模電、數電等課程之後,才學到微控制器和dsp。
學微控制器和dsp,目的就是學習硬體和彙編。
在這個期間,怎麼還能提到學c語言? c語言程式設計不是在前兩年就會了嗎?
學dsp,如果學不好組合語言,可以說是根本就沒有學會dsp。
學好了硬體和軟體,用什麼語言編寫程式,並沒有規定。
粗放型的,使用c即可,想要精雕細刻,就必須用組合語言。
21樓:匿名使用者
建議學c吧,c算是很多語言的基礎,你把c學好了,以後學其他很多語言都不會咋個費力的
22樓:戚繼晨
我告訴你
來 c永遠是最重要源
的基礎 你要學會c了
那麼彙編一點問題都沒 因為思想都是一樣的 只是實現的不同罷了再加上如果開始學彙編 那些指令會讓你頭痛的而c裡的指標和彙編裡的記憶體定址道理一樣的
所以學會c 你程序導向的語言都沒問題了
23樓:匿名使用者
強烈學c,我現在就在做彙編,你若是要彙編去寫dsp,可以寫完你連家都不認識,而且可讀性、移植性都沒c好!雖然彙編對時序、儲存結構方面把握性更強,但這些優點相對與你吃力的程式設計是微不足道的
24樓:板橋路人
與硬體bai相關的一般都用c,我有很du多同zhi學做機器人和單片
dao機什麼的。主要用內c,但是也需要點容彙編的基礎,建議你都看看!學彙編我感覺能讓你對底層硬體有更多的認識,而且c語言寫嵌入式軟體時候也經常用到彙編的語句,直接就嵌在c語言檔案中。
用功點多學點有好處,看你個人情況了。希望能對你有幫助
25樓:匿名使用者
強烈建議學c,彙編瞭解下就行了,現在dsp效能很強大,純c程式設計不成問題的。學彙編的基本換一種dsp就得重新學一次。
我沒談過戀愛 請高手指點一下
花開 憂傷 既然已經分手 據我的經驗呢 她90 會同意哦 我上初中的時候喜歡男孩子也會刺激他們說敢不敢親我 但 和你一樣 他們都不敢親 其實那時候女孩子呢心裡面是很失望的 記住我的話 喜歡就去追 不要等到失去的時候才去珍惜! 竭樂 我有個兄弟的女朋友還問他處男還在不在。 rosemary喬喬 呵呵 ...
釣魚高手指點一下
餌料使用不含拉絲粉的,開餌後儘量少揉搓,讓餌料保持比較好的霧化效果化得比較快 開餌的時候餌裡面加上50 的尺上或者雪花粉,這樣餌料比較輕,不會沉到水底醬層中魚吃起來比較方便 調漂的時候調高目釣低目,釣的靈敏一些 釣的時候把鉛墜推起來,也就是把鉛墜下面的太空豆往上拉半米到一米,這樣等於加長了子線,鉤餌...
求作文高手指點一下 謝謝,作文,求高手指點!!
校門對於我們學生來說是一道不可以缺少的記憶。作文,求高手指點!其實無論生活中什麼細小的事都可以說成是長大的轉折點,就要看你的記敘描寫能力了,記敘描寫的好,整個文章也就顯得有水平了。一篇我沒時間,就點拔點拔你啦。長大 寫經過挫折之後成熟了。第二個我不懂。扣住題目寫。最後結尾把題目抄一遍。參加作文競賽,...