作者查詢 / MetalChao

總覽項目: 發文 | 留言 | 暱稱
作者 MetalChao 在 PTT [ C_and_CPP ] 看板的留言(推文), 共28則
限定看板:C_and_CPP
首頁
上一頁
1
下一頁
尾頁
[問題] code 指令有什麼用義??
[ C_and_CPP ]8 留言, 推噓總分: +2
作者: GLENNHOME - 發表於 2014/01/14 08:24(12年前)
3FMetalChao:這是Keil 8051關鍵字, 意思是把資料直接放在 CODE space01/14 10:11
4FMetalChao:既然你在寫Keil,應該不會不知道 CODE space 是什麼意思01/14 10:11
5FMetalChao:不寫的話 temp 會放在資料(xdata or data) space, 但01/14 10:13
6FMetalChao:用來初始化的0x00,0x01仍會放在 CODE space01/14 10:13
7FMetalChao:加了code就代表這是個唯讀的資料, 但在這裡用const無效01/14 10:14
Re: [問題] C++幾種新式cast的用法
[ C_and_CPP ]8 留言, 推噓總分: +8
作者: ot32em - 發表於 2014/01/07 23:48(12年前)
5FMetalChao:推!01/08 09:58
Re: [問題] 如何把暫存器SBUF的資料讀出來?(keil C)
[ C_and_CPP ]12 留言, 推噓總分: +3
作者: billy00685 - 發表於 2013/12/24 19:43(12年前)
1FMetalChao:你只有收一個字, 當然只會印一個字12/24 21:47
2FMetalChao:這都嫌麻煩的話, 我也幫不了你了 XD12/24 21:49
[問題] event能夠取代timer嗎?
[ C_and_CPP ]20 留言, 推噓總分: +7
作者: notBeing - 發表於 2013/12/23 16:40(12年前)
3FMetalChao:interrupt?12/23 20:25
[問題] 新手請教
[ C_and_CPP ]13 留言, 推噓總分: +1
作者: flipsydee - 發表於 2013/12/22 14:32(12年前)
12FMetalChao:最近好多這種標題12/23 19:46
[討論] 大家的大括號習慣放在哪個位置?
[ C_and_CPP ]49 留言, 推噓總分: +30
作者: nature23306 - 發表於 2013/12/22 02:27(12年前)
37FMetalChao:喜歡2(對稱,方便移動), 但公司規定用1 ....12/23 10:57
[問題] race condition只出現在release版本
[ C_and_CPP ]13 留言, 推噓總分: +5
作者: BombCat - 發表於 2013/12/17 03:14(12年前)
8FMetalChao:以前的經驗, release 跟 debug 其中一種差別在於, 沒給12/17 22:34
9FMetalChao:初始值的global或static變數, debug會被清成0, release12/17 22:35
10FMetalChao:則不會; 你可以看看你的程式有沒有假設某變數預設為0卻12/17 22:36
11FMetalChao:沒給初始值的12/17 22:36
[問題] 關於變數前加void
[ C_and_CPP ]18 留言, 推噓總分: +4
作者: ice0803 - 發表於 2013/12/13 15:57(12年前)
11FMetalChao:如果習慣看到warning, 哪天真的出現有問題的warning你也12/14 16:13
12FMetalChao:不會注意, 所以保持無 warning 個人覺得是好習慣12/14 16:14
13FMetalChao:另外在"interface"概念下, 本來就會有你需要 implement12/14 16:14
14FMetalChao:的 function 會有不需要用到的參數的情況的, 並不是所有12/14 16:15
15FMetalChao:function 你都能決定要不要有那些參數存在12/14 16:15
[問題] 請教兩種語法
[ C_and_CPP ]12 留言, 推噓總分: +1
作者: Hyozero - 發表於 2013/12/08 12:43(12年前)
5FMetalChao:1. volatile 讓 compiler 不要針對它的存取做最佳化12/09 10:58
6FMetalChao:例如連續寫兩行 TEST_1=2; TEST1=3; 如果沒有 volatile12/09 11:01
7FMetalChao:compiler會認為前面那個TEST_1=2是多餘的而不編譯進去12/09 11:03
8FMetalChao:但這可能是個硬體暫存器,必須要先寫2再寫3才能正確運作12/09 11:04
9FMetalChao:加上 volatile, compiler 就會忠實地把這兩行編譯進去12/09 11:05
10FMetalChao:(寫完才發現後面有人回答了)12/09 11:06
11FMetalChao:前面有筆誤 TEST_1=2; TEST_1=3 (寫到同一個位址)12/09 11:06
[問題] 基本輸出設定問題
[ C_and_CPP ]8 留言, 推噓總分: +3
作者: happyhuang - 發表於 2013/03/10 21:27(12年前)
8FMetalChao:local變數編譯器不會給初始值,global/static才有可能會03/13 13:59
首頁
上一頁
1
下一頁
尾頁