• KTRMINEX-SE250/38連接器磁滯耦合 的簡單介紹

    本文目錄一覽:

    摩爾質量以g/mol為單位時在數值上等于______或______,按要求完成下表: 粒子 H O H2O2 OH-

    物質的摩爾質量在數值上等于其相對分子質量或相對原子質量,1mol任何物質的質量,在以克為單位時,如果物質的構成微粒是分子,則其質量在數值上等于其相對分子質量,如果物質是由原子構成的,則其質量在數值上等于其相對原子質量;一個粒子的質量=摩爾質量÷6.02×1023.

    故答案為:相對原子質量;相對分子質量; 粒子 H O H2O2

    OH-

    NH4+

    Mg(OH)2

    CuSO4﹒5H2O

    摩爾質量 1g/mol 16g/mol 34g/mol 17g/mol 18g/mol 58g/mol 250g/mol

    一個粒子質量 1.66×10-24g 2.66×10-23g 5.65×10-23g 2.82×10-23g 2.99×10-23g 9.63×10-23g 4.15×10-22g

    sybse 數據庫中sum(CONTENT_IDE_SUCC_COUNT)/sum(MSG_HANDLE_COUNT)*100報錯

    有完整的SQL嗎

    ---

    是不是計算的結果賦值給了另一個字段?那個字段的類型和sum(CONTENT_IDE_SUCC_COUNT)/sum(MSG_HANDLE_COUNT)*100的結果不匹配

    protel中如何準確找到元件,我只有一個原理圖,不知道每個元件的封裝……菜鳥求大神指教

    分立元件庫元件名稱及中英對照

    AND 與門

    ANTENNA 天線

    BATTERY 直流電源

    BELL 鈴,鐘

    BVC 同軸電纜接插件

    BRIDEG 1 整流橋(二極管)

    BRIDEG 2 整流橋(集成塊)

    BUFFER 緩沖器

    BUZZER 蜂鳴器

    CAP 電容

    CAPACITOR 電容

    CAPACITOR POL 有極性電容

    CAPVAR 可調電容

    CIRCUIT BREAKER 熔斷絲

    COAX 同軸電纜

    CON 插口

    CRYSTAL 晶體整蕩器

    DB 并行插口

    DIODE 二極管

    DIODE SCHOTTKY 穩壓二極管

    DIODE VARACTOR 變容二極管

    DPY_3-SEG 3段LED

    DPY_7-SEG 7段LED

    DPY_7-SEG_DP 7段LED(帶小數點)

    ELECTRO 電解電容

    FUSE 熔斷器

    INDUCTOR 電感

    INDUCTOR IRON 帶鐵芯電感

    INDUCTOR3 可調電感

    JFET N N溝道場效應管

    JFET P P溝道場效應管

    LAMP 燈泡

    LAMP NEDN 起輝器

    LED 發光二極管

    METER 儀表

    MICROPHONE 麥克風

    MOSFET MOS管

    MOTOR AC 交流電機

    MOTOR SERVO 伺服電機

    NAND 與非門

    NOR 或非門

    NOT 非門

    NPN NPN三極管

    NPN-PHOTO 感光三極管

    OPAMP 運放

    OR 或門

    PHOTO 感光二極管

    PNP 三極管

    NPN DAR NPN三極管

    PNP DAR PNP三極管

    POT 滑線變阻器

    PELAY-DPDT 雙刀雙擲繼電器

    RES1.2 電阻

    RES3.4 可變電阻

    RESISTOR BRIDGE ? 橋式電阻

    RESPACK ? 電阻

    SCR 晶閘管

    PLUG ? 插頭

    PLUG AC FEMALE 三相交流插頭

    SOCKET ? 插座

    SOURCE CURRENT 電流源

    SOURCE VOLTAGE 電壓源

    SPEAKER 揚聲器

    SW ? 開關

    SW-DPDY ? 雙刀雙擲開關

    SW-SPST ? 單刀單擲開關

    SW-PB 按鈕

    THERMISTOR 電熱調節器

    TRANS1 變壓器

    TRANS2 可調變壓器

    TRIAC ? 三端雙向可控硅

    TRIODE ? 三極真空管

    VARISTOR 變阻器

    ZENER ? 齊納二極管

    DPY_7-SEG_DP 數碼管

    SW-PB 開關

    其他元件庫

    Protel Dos Schematic 4000 Cmos .Lib

    40.系列CMOS管集成塊元件庫

    4013 D 觸發器

    4027 JK 觸發器

    Protel Dos Schematic Analog Digital.Lib 模擬數字式集成塊元件庫

    AD系列 DAC系列 HD系列 MC系列

    Protel Dos Schematic Comparator.Lib 比較放大器元件庫

    Protel Dos Shcematic Intel.Lib INTEL公司生產的80系列CPU集成塊元件庫

    Protel Dos Schematic Linear.lib 線性元件庫

    例555

    Protel Dos Schemattic Memory Devices.Lib 內存存儲器元件庫

    Protel Dos Schematic SYnertek.Lib SY系列集成塊元件庫

    Protes Dos Schematic Motorlla.Lib 摩托羅拉公司生產的元件庫

    Protes Dos Schematic NEC.lib NEC公司生產的集成塊元件庫

    Protes Dos Schematic Operationel Amplifers.lib 運算放大器元件庫

    Protes Dos Schematic TTL.Lib 晶體管集成塊元件庫 74系列

    Protel Dos Schematic Voltage Regulator.lib 電壓調整集成塊元件庫

    Protes Dos Schematic Zilog.Lib 齊格格公司生產的Z80系列CPU集成塊元件庫

    元件屬性對話框中英文對照

    Lib ref 元件名稱

    Footprint 器件封裝

    Designator 元件稱號

    Part 器件類別或標示值

    Schematic Tools 主工具欄

    Writing Tools 連線工具欄

    Drawing Tools 繪圖工具欄

    Power Objects 電源工具欄

    Digital Objects 數字器件工具欄

    Simulation Sources 模擬信號源工具欄

    PLD Toolbars 映象工具欄

    DXP2004下Miscellaneous Devices.Intlib元件庫中常用元件有:

    電阻系列(res*)排組(respack*)

    電感(inductor*)

    電容(cap*,capacitor*)

    二極管系列(diode*,d*)

    三極管系列(npn*,pnp*,mos*,MOSFET*,MESFET*,jfet*,IGBT*)

    運算放大器系列(op*)

    繼電器(relay*)

    8位數碼顯示管(dpy*)

    電橋(bri*bridge)

    光電耦合器( opto* ,optoisolator)

    光電二極管、三極管(photo*)

    模數轉換、數模轉換器(adc-8,dac-8)

    晶振(xtal)

    電源(battery)喇叭(speaker)麥克風(mic*)小燈泡(lamp*)響鈴(bell)

    天線(antenna)

    保險絲(fuse*)

    開關系列(sw*)跳線(jumper*)

    變壓器系列(trans*)

    ????(tube*)(scr)(neon)(buzzer)(coax)

    晶振(crystaloscillator)的元件庫名稱是Miscellaneous Devices.Intlib, 在search欄中輸入 *soc 即可。

    DXP2004下Miscellaneous connectors.Intlib元件庫中常用元件有:

    (con*,connector*)

    (header*)

    (MHDR*)

    定時器NE555P在庫TI analogtimer circit.Intlib中

    Protel DXP元件庫分類中英文對照

    FSC DiscreteBJT.IntLib 三極管

    FSC DiscreteDiode.IntLib 二極管

    FSC DiscreteRectifier.IntLib IN系列二極管

    FSC LogicFlip-Flop.IntLib 40系列

    FSC LogicLatch.IntLib 74LS系列

    C-MAC MicroTechnology

    C-MACMicroTechnology 晶振

    Dallas Semiconductor

    DallasMicrocontroller8-Bit.IntLib 存儲器

    International Rectifier

    IR DiscreteSCR.IntLib 可控硅

    IR DiscreteDiode.IntLib 二極管

    KEMET Electronics

    KEMET. Chip.Capacitor..IntLib 粘貼式電容

    Motorola

    Motorola DiscreteBJT.IntLib 三極管

    Motorola.Discrete.Diode.IntLib 1N系列穩壓管

    Motorola DiscreteJFET.IntLib 場效應管

    Motorola

    Motorola.Discrete.MOSFET.IntLib MOS管

    Motorola DiscreteSCR.IntLib 可控硅

    Motorola DiscreteTRIAC.IntLib 雙向可控硅

    Motorola.PowerManagementVoltage 電源LM系列

    National Semiconductor

    NSC Audio PowerAmplifier.IntLib LM38、48系列

    NSC Analog TimerCircuit.IntLib LM555

    NSC Analog TimerCircuit.IntLib 三極管

    NSC DiscreteDiode.IntLib IN系列二極管

    NSC DiscreteDiode.IntLib IN系列穩壓管

    NSC LogicCounter.IntLib CD40系列

    NSC LogicCounter.IntLib 74系列

    NSCPowerMgtVoltageRegulator.IntLib 電源塊子78系列

    ON Semiconductor

    ON Semi LogicCounter.IntLib 74系列

    ON Semi LogicCounter.IntLib 晶振

    Simulation

    SimulationSources.IntLib 信號源

    Simulation VoltageSource.INTLIB 信號源

    ST Microelectronics

    ST Analog TimerCircuit.IntLib LM555

    ST Discrete BJT.IntLib 2N系列三極管

    ST OperationalAmplifier.IntLib TL084系列

    ST LogicCounter.IntLib 40、74系列

    ST LogicFlip-Flop.IntLib 74系列4017

    ST LogicSwitch.IntLib 4066系列

    ST LogicLatch.IntLib 74系列

    ST LogicRegister.IntLib 40系列

    ST Logic SpecialFunction.IntLib 40系列

    STPowerMgt VoltageReference.IntLib TL、LM38系列

    STPower Mgt VoltageRegulator.IntLib 電源塊子78、LM317系列

    Teccor Electronics

    Teccor DiscreteTRIAC.IntLib 雙向可控硅

    Teccor DiscreteSCR.IntLib 可控硅

    Texas Instruments

    TI Analog TimerCircuit.IntLib 555系列

    TI Converter Digital toAnalog.IntLib D/A轉換器

    TI Converter Analog toDigital.IntLib A/D轉換器

    TI Logic DecoderDemux.IntLib SN74LS138

    TI LogicFlip-Flop.IntLib 邏輯電路74系列

    TI Logic Gate1.IntLib 邏輯電路74系列

    TI Logic Gate2.IntLib 邏輯電路74系列

    TI OperationalAmplifier.IntLib TL系列功放塊

    初學Protel DXP碰到最多的問題就是:不知道元件放在哪個庫中。這里我收集了DXP2004常用元件庫下常見的元件。使用時,只需在libary中選擇相應元件庫后,輸入英文的前幾個字母就可看到相應的元件了。通過添加通配符,可以擴大選擇范圍,下面這些庫元件都是DXP2004自帶的不用下載便可使用。 ########### DXP2004下MiscellaneousDevices.Intlib元件庫中常用元件有:

    電阻系列(res*)排組(res pack*)

    電感(inductor*)

    電容(cap*,capacitor*)

    二極管系列(diode*,d*)

    三極管系列(npn*,pnp*,mos*,MOSFET*,MESFET*,jfet*,IGBT*)

    運算放大器系列(op*)

    繼電器(relay*)

    8位數碼顯示管(dpy*)

    電橋(bri*bridge)

    光電耦合器( opto*,optoisolator)

    光電二極管、三極管(photo*)

    模數轉換、數模轉換器(adc-8,dac-8)

    晶振(xtal)

    電源(battery)喇叭(speaker)麥克風(mic*)小燈泡(lamp*)響鈴(bell)

    天線(antenna)

    保險絲(fuse*)

    開關系列(sw*)跳線(jumper*)

    變壓器系列(trans*)

    ????(tube*)(scr)(neon)(buzzer)(coax)

    晶振(crystaloscillator)的元件庫名稱是Miscellaneous Devices.Intlib, 在search欄中輸入 *soc 即可。

    ########### DXP2004下Miscellaneousconnectors.Intlib元件庫中常用元件有:

    (con*,connector*)

    (header*)

    (MHDR*)

    定時器NE555P在庫TI analogtimer circit.Intlib中

    電阻 AXIAL

    無極性電容 RAD

    電解電容 RB-

    電位器 VR

    二極管DIODE

    三極管 TO

    電源穩壓塊78和79系列 TO-126H和TO-126V

    場效應管和三極管一樣

    整流橋 D-44D-37 D-46

    單排多針插座 CONSIP

    雙列直插元件 DIP

    晶振 XTAL1

    電阻:RES1,RES2,RES3,RES4;封裝屬性為axial系列

    無極性電容:cap;封裝屬性為RAD-0.1到rad-0.4

    電解電容:electroi;封裝屬性為rb.2/.4到rb.5/1.0

    電位器:pot1,pot2;封裝屬性為vr-1到vr-5

    二極管:封裝屬性為diode-0.4(小功率)diode-0.7(大功率)

    三極管:常見的封裝屬性為to-18(普通三極管)to-22(大功率三極管)to-3(大功率達林

    頓管)

    電源穩壓塊有78和79系列;78系列如7805,7812,7820等

    79系列有7905,7912,7920等

    常見的封裝屬性有to126h和to126v

    整流橋:BRIDGE1,BRIDGE2:封裝屬性為D系列(D-44,D-37,D-46)

    電阻:AXIAL0.3-AXIAL0.7 其中0.4-0.7指電阻的長度,一般用AXIAL0.4

    瓷片電容:RAD0.1-RAD0.3.其中0.1-0.3指電容大小,一般用RAD0.1

    電解電容:RB.1/.2-RB.4/.8其中.1/.2-.4/.8指電容大小.一般100uF用

    RB.1/.2,100uF-470uF用RB.2/.4,470uF用RB.3/.6

    二極管:DIODE0.4-DIODE0.7 其中0.4-0.7指二極管長短,一般用DIODE0.4

    發光二極管:RB.1/.2

    集成塊:DIP8-DIP40, 其中8-40指有多少腳,8腳的就是DIP8

    貼片電阻

    0603表示的是封裝尺寸與具體阻值沒有關系

    但封裝尺寸與功率有關通常來說

    0201 1/20W

    0402 1/16W

    0603 1/10W

    0805 1/8W

    1206 1/4W

    電容電阻外形尺寸與封裝的對應關系是:

    0402=1.0x0.5

    0603=1.6x0.8

    0805=2.0x1.2

    1206=3.2x1.6

    1210=3.2x2.5

    1812=4.5x3.2

    2225=5.6x6.5

    關于零件封裝我們在前面說過,除了DEVICE.LIB庫中的元件外,其它庫的元件都已經有了

    固定的元件封裝,這是因為這個庫中的元件都有多種形式:以晶體管為例說明一下:

    晶體管是我們常用的的元件之一,在DEVICE.LIB庫中,簡簡單單的只有NPN與PNP之分,但

    實際上,如果它是NPN的2N3055那它有可能是鐵殼子的TO—3,如果它是NPN的2N3054,則有

    可能是鐵殼的TO-66或TO-5,而學用的CS9013,有TO-92A,TO-92B,還有TO-5,TO-46,TO-5

    2等等,千變萬化.

    還有一個就是電阻,在DEVICE庫中,它也是簡單地把它們稱為RES1和RES2,不管它是100Ω

    還是470KΩ都一樣,對電路板而言,它與歐姆數根本不相關,完全是按該電阻的功率數來決

    定的我們選用的1/4W和甚至1/2W的電阻,都可以用AXIAL0.3元件封裝,而功率數大一點的話

    ,可用AXIAL0.4,AXIAL0.5等等.現將常用的元件封裝整理如下:

    電阻類及無極性雙端元件AXIAL0.3-AXIAL1.0

    無極性電容RAD0.1-RAD0.4

    有極性電容RB.2/.4-RB.5/1.0

    二極管DIODE0.4及 DIODE0.7

    石英晶體振蕩器XTAL1

    晶體管、FET、UJT TO-xxx(TO-3,TO-5)

    可變電阻(POT1、POT2) VR1-VR5

    當然,我們也可以打開C:\Client98\PCB98\library\advpcb.lib庫來查找所用零件的對應封

    裝.

    這些常用的元件封裝,大家最好能把它背下來,這些元件封裝,大家可以把它拆分成兩部分

    來記如電阻AXIAL0.3可拆成AXIAL和0.3,AXIAL翻譯成中文就是軸狀的,0.3則是該電阻在印

    刷電路板上的焊盤間的距離也就是300mil(因為在電機領域里,是以英制單位為主的.同樣

    的,對于無極性的電容,RAD0.1-RAD0.4也是一樣;對有極性的電容如電解電容,其封裝為R

    B.2/.4,RB.3/.6等,其中“.2”為焊盤間距,“.4”為電容圓筒的外徑.

    對于晶體管,那就直接看它的外形及功率,大功率的晶體管,就用TO—3,中功率的晶體管

    ,如果是扁平的,就用TO-220,如果是金屬殼的,就用TO-66,小功率的晶體管,就用TO-5

    ,TO-46,TO-92A等都可以,反正它的管腳也長,彎一下也可以.

    對于常用的集成IC電路,有DIPxx,就是雙列直插的元件封裝,DIP8就是雙排,每排有4個引

    腳,兩排間距離是300mil,焊盤間的距離是100mil.SIPxx就是單排的封裝.等等.

    值得我們注意的是晶體管與可變電阻,它們的包裝才是最令人頭痛的,同樣的包裝,其管腳

    可不一定一樣.例如,對于TO-92B之類的包裝,通常是1腳為E(發射極),而2腳有可能是

    B極(基極),也可能是C(集電極);同樣的,3腳有可能是C,也有可能是B,具體是那個

    ,只有拿到了元件才能確定.因此,電路軟件不敢硬性定義焊盤名稱(管腳名稱),同樣的

    ,場效應管,MOS管也可以用跟晶體管一樣的封裝,它可以通用于三個引腳的元件.

    Q1-B,在PCB里,加載這種網絡表的時候,就會找不到節點(對不上).

    在可變電阻上也同樣會出現類似的問題;在原理圖中,可變電阻的管腳分別為1、W、及2,

    所產生的網絡表,就是1、2和W,在PCB電路板中,焊盤就是1,2,3.當電路中有這兩種元

    件時,就要修改PCB與SCH之間的差異最快的方法是在產生網絡表后,直接在網絡表中,將晶

    體管管管腳改為1.2,3;將可變電阻改寫成與電路板外形一樣的1,2,3即可!

    protel常用元件庫封裝總結

    1mil=0.0254mm=25.4um

    1mm=39.37mil

    1inch=1000mil=25.4mm

    電阻:AXIAL0.3-AXIAL1.0 其中0.4-0.7指電阻的長度,常見1/4W電阻可用AXIAL0.3。

    瓷片電容:RAD0.1-RAD0.4。 其中0.1-0.3指電容大小,一般用RAD0.1

    電解電容:RB.1/.2-RB.4/.8其中.1/.2-.4/.8指電容大小。一般100uF用

    RB.1/.2,100uF-470uF用RB.2/.4,470uF用RB.3/.6。

    二極管:DIODE0.4-DIODE0.7 其中0.4-0.7指二極管長短,一般用DIODE0.4。比較手冊上的數據而定。

    三極管:NPN,NPN1和PNP,PNP1;引腳封裝:TO18、TO92A(普通三極管)TO220H(大功率三極管)TO3(大功率達林頓管)

    發光二極管:RB.1/.2

    集成塊:DIP8-DIP40, 其中8-40指有多少腳,8腳的就是DIP8

    石英晶體振蕩器 XTAL

    可變電阻(POT1、POT2)VR1-VR5

    類別 名稱零件名稱 零件英文名稱 常用編號 封 裝 封裝說明

    電阻 RES1/RES2R? AXIAL0.3-AXIAL1.0 數字表示焊盤間距

    電阻排RESPACK1/RESPACK2 RESPACK3/RESPACK4

    可變電阻 RES3/RES4

    電位器 POT1或POT2 VR1- VR 5 數字表示管腳形狀

    電感 INDUCTOR L?AXIAL0.3 用電阻封裝代替

    繼電器RELAY-DPDT/ RELAY-DPST RELAY-SPDT/ RELAY-SPST

    無極性電容 CAP C?RAD0.1-RAD0.4 數字表示電容量

    電解電容 CAPACITORPOL RB.2/.4或 RB.3/.6或 RB.4/.8或 RB.5/1.0或斜杠前數字表示焊盤間距,斜杠后數字表電容外直徑。

    有極性電容 ELECTRO1或ELECTRO2

    一般二極管 DIODE D?DIODE0.4或 DIODE0.7 數字表示焊盤間距

    穩壓管ZENER/DIODE SCHOTTKY

    發光二極管 LED

    光電管 PHOTO

    集成塊(含運放) 8031/UA555/LM324等 U? DIPx (x為偶數,x為4-64) x表示集成塊管腳數 運放、與非門常封裝成DIP14

    與非門74LS04/OR/AND等

    三極管 NPN或PNP或NPN1或PNP1 Q? TO系列 TO-92A或TO-92B或TO-3或TO-18 或TO-220 TO-92A管腳為三角形,TO-92B管腳為直線形。

    單結晶體管 SCR Q?TO46

    電橋(整流橋) BRIDGED? FLY-4或FLY4 4表示管腳數

    晶振 CRYSTAL或XTAL Y? XTAL1

    電池 BATTERY BT?D系列 D-37 或D-38

    連接器 CON? J?SIPx x表示集成塊管腳數

    16/20/26/34/40/50 PIN RP? IDCx x表示集成塊管腳數

    4針連接器 4 HEADER或HEADER 4 JP? POWER4或FLY4

    DB連接器 DB9或DB15或DB25或DB37 J? DB-x/M x為9、15、25、37

    1mil=0.0254mm=25.4um

    1mm=39.37mil

    1inch=1000mil=25.4mm

    電路圖中SCR1 100-2是什么元件?具體元件參數

    可控硅(SCR: Silicon Controlled Rectifier)是可控硅整流器的簡稱。可控硅有單向、雙向、可關斷和光控幾種類型。它具有體積小、重量輕、效率高、壽命長、控制方便等優點,被廣泛用于可控整流、調壓、逆變以及無觸點開關等各種自動控制和大功率的電能轉換的場合。

    Error:(282, 26) 警告: '_' 用作標識符 (Java SE 8 之后的發行版中可能不支持使用 '_' 作為標識符)

    1.#operator not followed by macro argument name

    "#"運算符后無宏變元名。在宏定義中,"#"用于標志一宏變元是一個串,因此,在"#"后面必須要跟隨一個宏變元名。

    2.'xxxxxxxx'not an argument

    'xxxxxxxx'不是函數參數。在原程序中將該表識符定義為一個函數,但他沒有在函數表中出現。

    3.Ambiguous symbol 'xxxxxxxx'

    二義性符號'xxxxxxxx'。兩個或兩個以上結構的某一域名相同,但它們的遍移、類型不同,因此,在變量或表達式中用該域但未帶結構名時,,就會產生二義性。在這種情況下,需要修改域名,或在引用時加上結構名。

    4.Argument # missing name

    參數#名丟失。參數名已脫離用于定義函數的函數原型。C語言規定,如果函數以原型定義,該函數必須包含所有的函數名。

    5.Argument list error

    參數表語法錯誤。C語言規定,函數調用的各參數之間必須以逗號分隔,并以右括號結束,若源文件中含有一個其后不是逗號也不是右括號的參數,則會出現本錯誤。

    6.Array bounds missing

    數組的界限符“]”丟失。在源文件中定義了一個數組,但此數組沒有以右方括號結束,則會出現本錯誤。

    7.Arraysize too large

    數組長度太長。定義的數組太長,可用內存不夠。

    8.Assembler statement too long

    匯編語句太長。C語言規定,內部匯編語句最長不能超過480字節。

    9.Bad configuration file

    配置文件不準確。TURBOC.CFG配置文件中包含不是合適命令行選擇項的非注釋文字。C語言規定,配置文件命令選擇項必須以一短橫線開始。

    10.Bad file name formart in include directive

    包含指令中文件名格式不正確。包含文件名必須用雙引號或尖括號括起來,否則將出現本錯誤。如果使用了宏,則產生的擴展文本也不正確。

    11.Bad ifndef directive syntax

    ifdef指令語法錯誤。#ifdef必須以單個標識符作為該指令的體。

    12.Bad ifndef directive syntax

    ifndef指令語法錯誤。#ifndef必須以單個標識符作為該指令的體。

    13.Bad undef directive syntax

    undef指令語法錯誤。#undef必須以單個標識符作為該指令的體。

    14.Bad file size syntax

    位字段長語法錯誤。一個位字段長必須是在1-16位的常量表達式。

    15.Call of non-function

    調用未定義的函數。正被調用的函數未定義,通常是由于不正確的函數聲明或函數名拼寫錯所造成

    16.Cannot modify a const object

    不能修改一個常量對象。對定義為常量的對象進行不合法的操作(如對常量進行賦值)會產生此錯誤。

    17.Case outside of switch

    Case 出現在Switch的外面。編譯程序發現Case語句在switch的外面,通常是由于括號不匹配所造成。

    18.Case statement missing

    Case語句漏掉。Case語句必須包含一個以冒號結束的常量表達式。可能的原因是丟了冒號或在冒號前多了別的符號。

    19.Cast syntax error

    Cast語法錯誤。可能在Cast中包含了一些不正確的符號。

    20.Character constant too long

    字符常量太長。

    21.Compound statement missing

    復合語句漏掉。編譯程序掃描到源文件末尾時,為發現結束大括號,通常是由于大括號不匹配造成。

    22.Conflicting type modifiers

    類型修飾符沖突。對同一指針只能定義一種變址修飾符(如near或far);而對于同一函數也只能給出一種語言修飾符(如cdecl、pascal或interrupt)

    23.constant expression repuried

    要求常量表達式。數組的大小必須是常量,本錯誤通常是由于#define常量的拼寫錯誤造成。

    24.could not find file 'xxxxxxxx'

    找不到文件'xxxxxxxx'。編譯程序找不到命令行上給出的文件。

    25.declaration missing

    說明漏掉“;”。在源文件中包含了一個struct或union域聲明,但后面漏掉了分號(;)。

    26.declaration needs type or storage class

    說明必須給出類型或存儲類。如以下說明是錯誤的:i,j;

    27.declaration syntax error

    說明出現語法錯誤。在源文件中,某個說明丟失了某些符號或有多余的符號。

    28.default outside of switch

    defaul在switch 外出現。這個錯誤通常是由于括號不匹配造成。

    29.define directive needs an identifer

    define指令必須要一個標識符。#define后面的第一個非空格符號必須是一個標識符,若編譯程序發現一些其他字符,則出現本錯。

    30.division by zero

    除數為零。在源文件中的表達式中出現除數為零的情況。

    31.do statement must have while

    do語句中必須要有while

    32.do-while statement missing(、)、;

    do-while語句中漏掉"(、)、;"

    33.duplicate case

    case的情況不唯一。switch語句中每個case必須有一個唯一的常量表達式。

    34.enum synatx error

    enum域法出現錯誤。enum說明的標識符表的格式不對。

    35.enumeration constant syntax error

    枚舉常量語法錯誤。賦給enum類型變量的表達式值不是常量。

    36.error directive:xxxx

    error指令:xxxx.源文件處理#error指令時,顯示該指令給出的信息。

    37.error writting output file

    寫輸出文件出錯。通常是由于磁盤空間不夠造成。

    38.expression stntax

    表達式語法錯誤。如:在表達式中連續出現兩個操作符、括號不匹配或缺少括號、前一語句漏掉了分號等。

    39.extra parameter in call

    調用時出現多余參數。在調用一函數時,實際的參數個數多于函數定義中的參數。

    40.extea parameter in call to xxxxxxxx

    調用“xxxxxx”函數時出現了多余的參數。其中該函數由原型定義。

    41.file name too long

    文件名太長。#include指令給出的文件名太長,編譯程序無法處理。DOC下的文件名不能超過64個字符。

    42.for statement missing();

    for 語句漏掉“();”

    43.function call missing)

    函數調用缺少“)”。

    44.function definition out of place

    函數定義位置錯誤。函數定義不能出想在另一函數內。函數內的任何說明,只要以類似于帶一個參數表的函數開始,就被認為是一個函數定義。

    45.function doesn't take a vatiable number of argument

    函數不接受可變的參數個數。源文件中的某個函數內使用了va-start宏,此函數不能接受可變數量的參數。

    46.goto statement missing lable

    goto語句缺少標號。在goto關鍵字后必須要有一個標識符。

    47.if statement misslng()

    if語句缺少“()”

    48.illegal character (0xXX)

    非法字符串(0xXX)。編譯程序發現輸入文件中有非法字符,已十六進制打印該字符。

    49.illegal initialzation

    非法初始化。初始化必須是常量表達式后一全局變量extern或static的地址減一常量。

    50.illegal octal digit

    非法八進制數。編譯程序發現在一個八進制常數包含了非八進制數字符號(如8或9)。

    51.illegal pointer subtraction

    非法指針相減。這是由于試圖以一個指針變量減去一個指針變量而造成的。

    52.illegal structre operation

    非法結構操作。結構只能使用“.”、取地址“”和賦值操作符“=”,或作為函數的參數傳遞。當編譯程序發現結構使用了其他操作符時出現本錯誤。

    53.illegal use of floating point

    非法的浮點運算。浮點運算操作數不允許出現在移位、按位邏輯操作、條件(?:)、間接(*)以及其他一些操作符中。

    54.illegal use of point

    非法使用指針。指針只能在加、減、賦值、比較、間接(*)或尖頭(-)操作中使用。

    55.improper use of a typedef symbol

    typedef符號使用不當。源文件中使用了一個符號,符號變量應在一個表達式中出現。檢查一下此符號的說明和可能的拼寫錯誤。

    56.in-line assembly not allowed

    不允許內部匯編語句。源文件中包含有直接插入的匯編語句,若在集成環境下進行編譯,這出現本錯誤,必須使用TCC命令行來編譯該文件。

    57.incompatible storage class

    不相容的存儲類。源文件的一個函數定義使用了extern關鍵字,而只有static(或根本沒有存儲類型)是允許的。

    58.incompatible type conversion

    不相容的類型轉換。源文件中試圖把一種類型轉換成另一種類型,但這兩種是不相容的,如函數與非函數之間的轉換、一種結構或數組與一種標準類型間轉換、浮點數與指針間轉換。

    59.incorrect command line argunent:xxxxx

    不正確的命令參數:xxxxxxxx

    60.incorrect cinfiguration file argunent:xxxxx

    不正確的文件參數:xxxxxx。編譯程序認為該配置文件是非法的,此時可檢查一下前面的短橫線(_)。

    61.incorrect number format

    不正確的數據格式。編譯程序發現在十六進制數中出現十六進制小數點。

    62.incorrect use of default

    default的不正確使用。編譯程序發現default關鍵字后缺少分號。

    63.initializer syntax error

    初始化語法錯誤。初始化過程中缺少或多了一操作符,括號不匹配,或其他一些不正常情況。

    64.invalid indrection

    無效的間接運算。間接運算符(*)要求非空指針作為操分量

    65.invalid macro argument separator

    無效的宏參數分隔符。在宏定義中,各參數必須用逗號分割。編譯程序發現在參數名后面有其他非法字符

    66.invalid pointer sddition

    無效的指針相加。原程序中試圖將兩個指針相加。

    67.invalid use of arrow

    箭頭使用錯。在箭頭操作符(-)后必須跟一標識符

    68.invalid use of dot

    點使用錯。在店操作符(.)后必須跟一標識符

    69.lvalue required

    請求賦值。賦值符操作的左邊必須是一個地址表達式,包括數值變量、指針變量、結構引用域、間接指針或數組分量。

    70.macro argument syntax error

    宏參數語法錯誤。宏定義中的參數必須是一個標識符。編譯程序發現所需的參數不是標識符號的字符,則出現本錯誤。

    71.mxcro expansion too long

    宏擴展太長。一個宏擴展不能多于4096個字符。當宏遞歸擴展自身時,常出現本錯誤。宏不能對自身進行擴展。

    72. may compile only one file when an output file name is given

    給出的一個輸出文件名時,可能只編譯一個文件。在命令編譯時,若使用-o選擇,則至于需一個輸出文件名。此時,只編譯第一個文件,其他文件被忽略。

    73. mismatch number of parameters in definition

    定義中參數個數不匹配。定義中的參數和函數原型中提供的信息不匹配。

    74. misplaced bresk

    break位置錯誤。編譯程序發現break語句的switch語句或循環結構外

    75. misplaced continue

    continue位置錯。編譯成促發現continue語句在循環結構外

    76. misplsced decimal point

    十進制小數點位置錯。編譯程序發現浮點常數的指數部分有一個十進制小數點

    KTR聯軸器生產高品質傳動部件和制動器

    服務熱線

    13166059228

    13166059228

    微信客服

    微信客服

  • 妈妈的朋友电影