炫彩编程手册(2020-10-12)

简介
  • 界面库设计器与编程语言结合, 集成化开发, 提高开发效率, 减少工具切换, 减少代码输入, 降低重复工作

  • 炫彩编程python风格精简语法, 支持全中文开发,轻量级开发环境, c++运行效率

  • 帮助想学编程,又不懂英文的用户

  • 帮助业余编程人员学习编程

  • 帮助个人开发者简单快速开发软件

  • 帮助专业程序员更好的享受编程

  • 从入门 ->到进阶 -> 到大神, 适合不同层次专业或业余编程人员, 个人或团队开发

  • 炫彩IDE 集界面设计 编码 编译 调试 发布,

  • 未来将支持跨平台,跨语言

  • 编程开发学习一个工具就够了,不必浪费精力学习其他编程语言和工具

UI, 编码, 集成, 可视化, 简单, 快速, 运行效率,中文,英文, 从入门到大神之路


  • *.xh 特殊头文件 包含外部C/C++头文件, 声明外部函数,数据类型, 宏定义

  • *.xc 源文件 源代码文件

  • 代码对齐TAB: 强制使用TAB对齐代码块, 不可用空格对齐

  • pass: 空行占用

  • 支持与C++代码混合, 支持调用外部DLL

  • 支持 中英双文变量函数名称

特性
  • 炫彩编程IDE,集成化, UI可视化, 减少开发中工具的切换, 增加集成度, 智能化, 减少重复工作

  • 内置炫彩界面库支持

  • 支持中文编程, 支持英文编程, 满足不同的人群

  • 新的语法和封装, 相比C++入门更简单, 去除头文件及前置声明概念, 精简语法, 减少代码输入量

  • 与C++相同的性能, 本身底层就是C++编译

  • 可扩展 支持与C++代码混合, 支持调用DLL, C++的库都可以拿来用

  • 支持UNICODE, x64

  • python 代码风格, 代码更加精简整洁

  • 未来支持跨平台, 支持转换为其他编程语言程序

  • 代码编辑器双模式; 支持代码模式(纯文本)与代码表格模式(类似易语言代码表格)切换

环境安装
下载IDE

炫彩QQ群共享下载, 群号:1653999

环境设置

将 “data\VC\VC14.0-Debug-DLL\” 目录下DLL文件复制到: “C:\Windows\”
或者"“C:\Windows\System32\”
或者 添加到环境变量PATH里
(如果已安装了VC14 可忽略)

模块文件夹路径: data\VC\XC\

发布Release模式下编译的exe, 默认是静态编译, 不依赖VC环境DLL

默认带的运行环境vs2015 - VC14.0, 如果使用其他VC版本环境需修改配置文件 “data\config\config.config”

运算符
+
-
*
/
= 等于
% 求余
++ 自增1
-- 1 自减1
+= 加等于
-= 减等于
== 等于
!= 不等于
< 小于
> 大于
<= 小于等于
>= 大于等于
&& 逻辑与
|| 逻辑或
! 取反
& 位与
| 位或
<< 位左移
>> 位右移
注释

单行注释

整型   a  //单行注释

多行注释(开发中…)

整型  a
/* 多行注释内容
整型  b
整型  c
*/
整型  d
整型  e
[+]流程控制
如果…否则 if…else
//如果  判断条件
//    条件成立
//否则
//    条件不成立

整型  a = 1
整型  b = 2
如果  a == 1
    调试输出("a==1 成立")   //此语句将被执行
否则
    调试输出("a==1 不成立")

如果  (a==1) && (b==2) //当 a=1 并且 b=2 时 条件成立
	pass
循环 while
//循环 条件
//   执行代码

整型 i=0
循环 i<5
	调试输出(i)
	i++
变量循环 for
变量循环  整型 i=0;  i<3;  i++
	调试输出(i)
计次循环 for
计次循环 整型 i=0; 3  //变量i: 为循环索引; 数字3: 为循环次数; 当i=0时循环3次(0,1,2), 当i=1时循环2次(1,2)
	调试输出(i)  //输出索引 i 的值
列表循环 for

//普通数组循环

整型  数组A[3]={
   0}
列表循环 整型 i;  数组A //将循环3次  0-3;  变量i: 接收当前索引值, 数组A: 数组变量
    调试输出(数组A[i])

//动态数组循环

动态数组<整型>  数组A  // 尖括号<>内, 可以是任意数据类型, 比如: 整型, 文本, 指针, 对象; 理解为C++的模板
数组A.添加项(1)
数组A.添加项(2)
数组A.添加项(3)
列表循环  整型 i; 数组A
	调试输出(数组A[i])

//字典循环

字典<整型, 整型>  字典A
字典A[1]=10
字典A[2]=20
字典A[3]=30
列表循环  迭代器 迭代器项; 字典A   //迭代器项: 接收当前返回的结果
	调试输出( 迭代器项., " | ", 迭代器项.) //打印当前项的键和值
[+]程序入口
控制台程序 示例
整型  入口函数()
	调试输出("你好! 炫彩编程")
	返回 0
窗口程序 示例
#库文件  "xcgui.lib"
#头文件  "xcgui.h"
#宏定义  SW_SHOW  5

HWINDOW hWindow=0
回调   整型   My_EventBtnClick(</
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值