看板Programming
标 题Re: [问题] Keil C 的错误讯息
发信站交大资讯次世代BS2 (Mon Nov 12 22:21:45 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!csnews.cs.nctu!news.cs.nctu!BS2
※ 引述《[email protected] (dio)》之铭言:
> 我在用Keil C 编译时出现以下错误讯息
> 8051TEST_02.C(17): error C247: non-address/-constant initializer
错误:不可以用常数或位址以外的expression设定变数初值。
> 是发生在一行浮点数的宣告
> 请问这是代表什麽意思呢
[中略]
> #define PI 3.14159
> int T=2; // period of sin() (sec)
> float w=(2*PI)/T; // phase rate (rad/sec) <-- error出现的位置
因为T为变数,此处用到了一个需要执行的expression设定初值。
--
I love GOOOOOOOOOOOOOOOOOOLD------
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 59-115-212-221.dynamic.hine
☆ 次世代BS2 ☆ 可申请个人板
150MB 相簿 http://pic.bs2.to 交大资讯人 250MB