嵌入式中sprintf %f 失效問題解決

 在嵌入式c語言編程中,使用sprintf %f時常常出現一些莫名其妙的問題,如:打印結果爲0;打印越界;死機....編程  在查閱了一些資料後,發現是使用嵌入式操做系統時,堆棧8字節對齊會有影響(具體詳細緣由我還沒搞明白).......= =、函數 爲了不這個問題,徒手敲了一個浮點數轉字符串的函數,並作了長度限制spa 記錄以下:操作系統 /*功 能: 浮點數保留小數位數四捨五入*/ /*輸
相關文章
相關標籤/搜索