人为什么会咳嗽| 总是流鼻血是什么原因| 市公安局政委是什么级别| 情绪不稳定易怒烦躁是什么症状| 什么是平年| 下下签是什么意思| 耳鸣是什么原因引起的嗡嗡的响| 授受不亲什么意思| 纸可以做什么| 什么叫更年期| 四面楚歌是什么生肖| 无名指比中指长代表什么| 冰箱什么牌子好又省电质量又好| 血糖高的可以吃什么水果| 蜂蜜喝了有什么好处| 1月25日是什么星座| 黑毛茶是什么茶| cbb电容是什么电容| 阴道疼痛什么原因| 没出息什么意思| 查肺部挂什么科| 1972年属鼠的是什么命| 坐车晕车是什么原因| 货号是什么| 爱什么稀罕| 广西北海有什么好玩的地方| 什么海翻江| elisa是什么检测方法| 肺部结节有什么症状| 喉咙发炎用什么药| 感冒吃什么食物好| 长针眼是什么原因| 人为什么会脱发| 大便不成形是什么原因| 为什么会散光| 敏感肌是什么| 无公害什么意思| 蜈蚣最怕什么东西| 肾积水是什么病严重吗| 月光石五行属什么| 虾青素有什么作用| 来月经吃什么水果| 脑供血不足吃什么| 师字五行属什么| 面试要带什么| 属虎的守护神是什么菩萨| 5月10号是什么星座| 美国为什么有两块土地| 人丹是什么| 阴虱卵长什么样图片| 小孩子为什么老是流鼻血| 赖氨酸有什么作用| 青少年长白头发是什么原因| benny是什么意思| 不劳而获是什么生肖| 男性吃什么可以壮阳| 不带壳的蜗牛叫什么| 肾小球滤过率偏高说明什么| 为什么射出来的精子是黄色的| 眼花是什么原因引起的| 穿旗袍配什么发型好看| 肚脐下面疼是什么原因| 八字缺什么怎么算| 教师节送什么礼物好| 指甲紫色是什么原因| 俞是什么意思| 梦见老鼠是什么预兆| 犹太人说什么语言| 7月4号是什么星座| 怀孕第一个月有什么反应| 镜架什么材质好| 六月初二是什么日子| 游离甲状腺素偏低是什么意思| tdp是什么意思| 同房出血要做什么检查| 酒花浸膏是什么| 真菌镜检阳性是什么意思| 毛豆炒什么好吃| 儿童办理护照需要什么材料| olp是什么意思| 为什么要吃叶酸| 18kgp是什么金| 居心叵测是什么意思| 加湿器什么季节用最好| cs是什么元素| 想吐吃什么药可以缓解| 吕布的武器是什么| 水瓶男和什么座最配| 甲肝抗体阳性代表什么| 亚瑟士和鬼冢虎的区别是什么| 腰疼是什么原因| 肾主骨是什么意思| 满月打什么疫苗| 圣贤是什么意思| 小便分叉是什么症状| 属马的贵人属相是什么| 慢性心肌炎有什么症状| 小腹疼痛什么原因| 舍什么救什么| 州和洲有什么区别| 51年属什么生肖| 肚子疼吃什么药最有效| 舌头边上有锯齿状是什么原因| 毛鸡蛋是什么| 木林森属于什么档次| 喝老陈皮水有什么好处| 双离合是什么意思| 生活的意义是什么| 夏天喝盐水有什么好处| 血糖吃什么水果| 肚脐眼下面是什么部位| 天上的月亮是什么生肖| 中医四诊指的是什么| 背疼是什么原因引起的女人| her什么意思| 什么情况下会缺钾| 抽油烟机买什么样的好| 血糖高怎么办吃什么好| 什么叫窝沟封闭| 氟斑牙是什么原因造成的| 苦瓜炒什么好吃| 24k是什么意思| 11月出生是什么星座| 相向而行什么意思| 蘖是什么意思| 静脉曲张吃什么食物| 阴沉木是什么木头| 锦是什么意思| 骨是什么结构| 小猫能吃什么水果| 银饰变黑是什么原因| 狗狗咬主人意味着什么| 三叉神经痛挂什么科| 帽子的英文是什么| dwi是什么意思| 不知道叫什么名字好| 祛斑产品什么好| 高寿是什么意思| 张学良为什么不回大陆| 监督的近义词是什么| 吡唑醚菌酯治什么病| 1110是什么星座| 多囊卵巢综合症吃什么药| 披萨用什么面粉| 办独生子女证需要什么材料| 灵芝孢子粉什么时候吃最好| 洋葱对肝脏有什么好处| 六月不搬家是什么意思| 胀气是什么症状| 骆驼是什么品牌| q币有什么用| 果腹是什么意思| 谢邀什么意思| 鼠的五行属什么| 骨密度是什么意思| 昱怎么读音是什么| 体育生能报什么专业| b型血和o型血生的孩子是什么血型| 汤姆猫是什么品种| 白发吃什么维生素| 成什么结什么| 看守所和拘留所有什么区别| 邪气入体是什么症状| 四月天是什么意思| 乳贴是什么| 河南为什么叫中原| 什么是量子力学| 守望先锋是什么类型的游戏| pola是什么牌子| 忌讳什么意思| 廿读什么| 小鱼缸适合养什么鱼| 什么是集体户口| 猫咪能吃什么水果| 青岛市市长什么级别| 伪君子是什么意思| 大拇指旁边的手指叫什么| 夏天喝什么好| young是什么意思| 十加一笔是什么字| 07属什么生肖| 长期胃胀是什么原因| 可字五行属什么| 纠缠什么意思| 陈赫是什么星座的| 兰花的花语是什么| 1964属什么| 七月份怀孕预产期是什么时候| 孔子名叫什么| 什么是胶原蛋白| 口腔溃疡是什么引起的| 为什么总是做噩梦| 月经期间适合做什么运动| 殇字是什么意思| 驼背挂什么科| 师傅是什么意思| 内向是什么意思| 可是什么意思| 肌酐高吃什么中药| 支气管炎性改变是什么意思| 土乞念什么| 牙齿黄用什么牙膏| 脚气用什么泡脚| 痔疮是什么原因引起| 脉浮是什么意思| 高血脂会引起什么疾病| 橡皮擦是什么材料做的| 公务员和事业编有什么区别| dp什么意思| 自来水是什么水| 逆商是什么意思| 熊猫血有什么好处| 五月十八什么星座| 腹泻吃什么消炎药| 你说什么| 痔疮术后吃什么恢复快| 湿热内蕴是什么意思| 什么东西最隔音| pickup是什么意思| 吐口水有血是什么原因| 苦瓜泡酒有什么功效和作用| 乙肝小二阳是什么意思| 吃完饭打嗝是什么原因| 喝罗汉果水有什么功效| 吃什么补钾快| 什么人一年只工作一天| 缗什么意思| 牙龈肿痛吃什么药效果好| 丛林之王是什么动物| 腰肌劳损是什么原因引起的| 上传下达是什么意思| 血热吃什么| 尿频尿急吃什么药比较好| 固执什么意思| 孕晚期血糖高对胎儿有什么影响| 73年属牛的是什么命| 夫复何求什么意思| 沾沾喜气什么意思| 菊花搭配什么泡茶最好| 维生素b2有什么功效| 水肿吃什么药| 心肺气虚吃什么中成药| twin是什么意思| 毛笔是用什么毛做的| 腰酸痛是什么原因| 神经损伤是什么症状| 异什么同什么| 身上为什么会长小肉球| aj和nike什么关系| 病字是什么结构| 乙肝是什么症状| 帕金森吃什么药好得快| 吊唁是什么意思| 30年婚姻叫什么婚| 什么是问题| 吃多了拉肚子是什么原因| bpo是什么意思啊| 六味地黄丸什么时候吃最好| 为什么身上一热就痒| 急性胃肠炎用什么抗生素| 承欢膝下是什么意思| 波罗蜜是什么意思| 性功能减退吃什么药好| bj是什么意思| 百度Jump to content

体育--湖南频道--人民网

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
CH C/C++ interpreter
Original author(s)Harry H. Cheng
Developer(s)SoftIntegration, Inc.
Initial releaseOctober 1, 2001; 23 years ago (2025-08-07)
Stable release
8.0.0 / November 19, 2017; 7 years ago (2025-08-07)
Written inC
Operating systemWindows, OS X, Linux, AIX, HP-UX, Solaris (SPARC and x86), QNX, FreeBSD
Platformx86, SPARC
Available inEnglish
TypeIntegrated development environment
LicenseProprietary software
Standard edition: freeware
Student edition: freeware for students
Professional edition: trialware for 30 days
Websitewww.softintegration.com
百度   营幼峰作会议总结,强调全社各级党组织和全体党员要以习近平新时代中国特色社会主义思想为指导,深入学习贯彻党的十九大精神,不忘初心,牢记使命,凝心聚力,扎实工作,以永远在路上的执着把全社全面从严治党引向深入,为开创水利出版事业蓬勃发展新局面,实现全社干部职工对美好生活的向往而努力奋斗。

CH /?si??e?t?/ is a proprietary cross-platform C and C++ interpreter and scripting language environment. It was designed by Harry Cheng as a scripting language for beginners to learn mathematics, computing, numerical analysis (numeric methods), and programming in C/C++. Ch is now developed and marketed by SoftIntegration, Inc.. Free versions include the student edition, and the non-commercial Professional Edition for Raspberry Pi.

CH can be embedded in C and C++ application programs. It has numerical computing and graphical plotting features. CH is combined of both shell and IDE.[1] CH shell combines the features of common shell and C language.[2] ChIDE provides quick code navigation and symbolic debugging. It is based on embedded CH, Scite, and Scintilla.[3][4]

CH is written in C and runs on Windows, Linux, macOS, FreeBSD, AIX, Solaris, QNX, and HP-UX. It supports C90 and major C99 features, but it does not support the full set of C++ features. C99 complex number, IEEE 754 floating-point arithmetic, and variable-length array features were supported in CH before they became part of the C99 standard.[5][6][7][8] An article published by Computer Reseller News (CRN) named CH as notable among C-based virtual machines for its functionality and the availability of third-party libraries.[9]

CH has many tool kits that extend its functions. For example, the CH Mechanism Toolkit is used for design and analysis of commonly used mechanisms such as four-bar linkage, five-bar linkage, six-bar linkage, crank-slider mechanism, and cam-follower system.[10] CH Control System Toolkit is used for the design, analysis, and modelling of continuous-time or discrete-time linear time-invariant (LTI) control systems.[11] Both tool kits include the source code.

CH has been integrated into free C-STEM Studio, a platform for learning computing, science, technology, engineering, and mathematics (C-STEM) with robotics. C-STEM Studio is developed by the UC Davis Center for Integrated Computing and STEM Education, offering a curriculum for K-12 students.

CH supports LEGO Mindstorms NXT and EV3, Arduino, Linkbot, Finch Robot, RoboTalk and Raspberry Pi, Pi Zero, and ARM for robot programming and learning.[12][13][14] It can also be embedded into the LabVIEW system design platform and development environment.[15]

Features

CH supports the 1999 ISO C Standard (C99) and C++ classes. It is a superset of C with C++ classes. Several major features of C99 are supported, such as complex numbers, variable length arrays (VLAs), IEEE 754 floating-point arithmetic, and generic mathematical functions. The specification for wide characters in Addendum 1 for C90 is also supported.

C++ features available in CH include:

CH supports classes in C++ with added abilities, including:

  • Classes inside member functions
  • Nested functions with classes
  • Passing member function to argument of pointer-to-function type of functions

CH can interact with existing C/C++ libraries and call C/C++ functions from CH script.[16] As a C/C++ interpreter, CH can be used as a scripting engine and extension language for applications. Pointers to arrays or variables can be passed and shared in both C-compiled and CH scripting contexts. One example of an embedded CH scripting application is Mobile-C, which has been used for collaborative visualization of distributed mesh model.[17][18][19]

CH has a built-in string type (string_t) for automatic memory allocation and de-allocation. It supports shell aliases, history, and piping.[20][21]

CH has built-in 2D/3D graphical plotting features and computational arrays for numerical computing. A 2D linear equation of the form b = A*x can be written verbatim in Ch.[22]

See also

References

  1. ^ Veeraraghavan, Sriranga (2013). "An introduction to Ch: Implementing a temperature converter in Ch". ComputerWorld. {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ Ch Shell
  3. ^ Ch IDE
  4. ^ Wang, Gary (2002). "Ch Solves Portability Headaches". IEEE Spectrum. 39 (6): 59. doi:10.1109/MSPEC.2002.1049264. S2CID 32477309.
  5. ^ Cheng, Harry (1993). "Handling of Complex Numbers in the Ch Programming Language". Scientific Programming: 76–106.
  6. ^ Cheng, Harry (1993). "Scientific Computing in the Ch Programming Language". Scientific Programming: 49–75. {{cite journal}}: Cite journal requires |journal= (help)
  7. ^ Cheng, Harry (1995). "Extending C and FORTRAN for Design Automation". ASME Trans., Journal of Mechanical Design: 390–395. {{cite journal}}: Cite journal requires |journal= (help)
  8. ^ Cheng, Harry (1995). "Extending C with arrays of variable length". Computer Standards & Interfaces. 17 (4): 375–406. doi:10.1016/0920-5489(95)00007-H.[dead link]
  9. ^ Morejon, Mario (2006). "Ch Language Rivals Java Functionality". CRN. {{cite journal}}: Cite journal requires |journal= (help)
  10. ^ Cheng, Harry (2006). "Object-Oriented Interactive Mechanism Design and Analysis". Engineering with Computers. 21 (3): 237–246. doi:10.1007/s00366-005-0008-4. S2CID 16996625.
  11. ^ Zhu, Yong (2003). "An Object-Based Software Package for Interactive Control System Design and Analysis". Journal of Computing and Information Science in Engineering. 3 (4): 366–367. doi:10.1115/1.1630815. S2CID 17908643.
  12. ^ ch robot
  13. ^ ch finch
  14. ^ ch raspberry and arm[permanent dead link]
  15. ^ "Embedding a C/C++ Interpreter Ch into LabVIEW for Scripting".
  16. ^ Wilson, Matthew (2004). "Open-RJ and Ch". Dr. Dobb's Journal.
  17. ^ Cheng, Harry (2009). "Speeding-Up Software Development Using Embedded Scripting". Dr. Dobb's Journal. p. 8.
  18. ^ Wang, Li-rong; Bo, Yo; Hagiwara, I (2009). 2009 IEEE 10th International Conference on Computer-Aided Industrial Design & Conceptual Design. Computer-Aided Industrial Design & Conceptual Design, 2009. CAID & CD 2009. IEEE 10th International Conference. pp. 1127–1132. doi:10.1109/CAIDCD.2009.5375178. ISBN 978-1-4244-5266-8. S2CID 39307433.
  19. ^ Wang, Li-rong; Bo, Yo; Hagiwara, Ichiro (2009). An agent based collaborative simplification of 3D mesh model. Cdve'09. CDVE'09 Proceedings of the 6th international conference on cooperative design, visualization, and engineering. pp. 325–328. ISBN 9783642042645.
  20. ^ Campbell, Matt (2003). "Ch, A C/C++ Interpreter – New possibilities for people who like C and Unix". MACTECH, the journal of Apple technology. {{cite journal}}: Cite journal requires |journal= (help)
  21. ^ Cheng, Harry (2010). The Ch Language Environment (6.3 ed.). Davis, CA: SoftIntegration, Inc.
  22. ^ Glassborow, Francis (2001). "The Ch Language Environment Version 2.0". C Vu Magazine: 36–37. {{cite journal}}: Cite journal requires |journal= (help)

Further reading

抠鼻表情什么意思 手指缝痒是什么原因 如是我闻是什么意思 什么的冬瓜 开指是什么意思
较前相仿是什么意思 情商高是什么意思 梦见前男友是什么意思 手脚心出汗是什么原因 乙肝两对半45阳性是什么意思
处女座后面是什么星座 流年什么意思 断头路是什么意思 海鲜菇不能和什么一起吃 rapido是什么牌子
血栓吃什么药化得快 为什么会有扁桃体结石 中药天龙又叫什么 中央党校校长是什么级别 血沉高忌口什么
眼震是什么症状hcv9jop4ns8r.cn 什么人适合吃人参hcv8jop2ns0r.cn 赭是什么颜色hcv8jop4ns8r.cn 素面朝天什么生肖hcv8jop5ns1r.cn 施华洛世奇算什么档次hcv7jop6ns7r.cn
7月13号是什么星座hcv8jop1ns7r.cn 西南方向是什么方位hcv9jop2ns5r.cn 梦到牛是什么意思hcv8jop9ns0r.cn 老年骨质疏松疼痛有什么好疗法hcv8jop8ns2r.cn 熙字五行属什么hcv8jop0ns2r.cn
白狗子是什么意思hcv9jop5ns8r.cn 延字五行属什么hcv8jop0ns5r.cn 狗是什么生肖hcv8jop5ns8r.cn 妇科炎症小腹坠痛吃什么药hcv8jop8ns0r.cn 梦见偷鸡是什么预兆hcv7jop6ns6r.cn
麦穗鱼吃什么hcv8jop2ns8r.cn 儿童风寒感冒吃什么药hcv8jop5ns4r.cn 美沙芬片是什么药hcv9jop1ns4r.cn 亚临床甲亢是什么意思hcv8jop0ns7r.cn 男女身份证号码有什么区分hcv8jop5ns1r.cn
百度