社区
C++ 语言
帖子详情
语法问题!
Learn-anything
2008-06-14 09:09:02
1.typedef char block[4][4];
2.#define foreach(maxx,maxy) for(int Y=0; Y<maxy; Y++)\
for(int X=0; X<maxx; X++)
能不能具体说下他们的意义及用法?谢谢!
...全文
90
6
打赏
收藏
语法问题!
1.typedef char block[4][4]; 2.#define foreach(maxx,maxy) for(int Y=0; Y<maxy; Y++)\ for(int X=0; X<maxx; X++) 能不能具体说下他们的意义及用法?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
9527他大爷
2008-06-15
打赏
举报
回复
[Quote=引用 1 楼 baihacker 的回复:]
第一个是把用block作为char[4][4]类型的缩写
第二个也就是简写...表示对两个变量,Y,X分别进行循环
[/Quote]
crocke
2008-06-15
打赏
举报
回复
up
lyle3
2008-06-15
打赏
举报
回复
up ls, ls's ls...
K行天下
2008-06-15
打赏
举报
回复
第一个相当于block是一个4行4列的字符数组
第二个
2.#define foreach(maxx,maxy) for(int Y=0; Y <maxy; Y++)\
for(int X=0; X <maxx; X++)
例如foreach(10,10)在程序中就会替换为:
for(int Y=0; Y<10; Y++)
for(int X=0; X<10; X++)
chen_jun_fen
2008-06-14
打赏
举报
回复
1:typedef char block[4][4] ;
block aa ;//等于 char aa[4][4] ;
typdef 是声明一个别名。
2:是一个宏定义 foreach( maxx,maxy) ,实现一个循环。
baihacker
2008-06-14
打赏
举报
回复
第一个是把用block作为char[4][4]类型的缩写
第二个也就是简写...表示对两个变量,Y,X分别进行循环
C++课程-Unit1:基础
语法
欢迎各位热爱编程的朋友们,我们现在所在的这个...总的来说,这个C++Unit1
语法
入门课程,将帮助你开启编程之路,提升你的逻辑思维能力,解决实际
问题
,让你的生活变得更加丰富。让我们一起,开始这段美妙的编程之旅吧!
ES6基本全部
语法
一,变量声明: let声明变量: 1.变量不可重复声明, let star = '罗志祥' let star = '小猪' 结果报错 2.块级作用域, { let girl = '周扬青' } 在大括号内的都属于作用域内 3.不存在变量提升 4.不影响作用域链 const声明常量: const SCHOOL = ‘学校’;一般习惯把常量全用大写字母 1.一定要赋初始值 2.一般常量使用大写(潜规则) 3.常量值不能修改 4.块级作用域 5.对数组和对象的元素修改,不算对常量的修改,不会报错 变量的结构.
很傻很天真的
问题
: 什么是
语法
糖!
一直不太理解
语法
糖的意思,闲来搜索了下原来如此
语法
糖(Syntactic sugar),是由Peter J. Landin(和图灵一样的天才人物,是他最先发现了Lambda演算,由此而创立了函数式编程)创造的一个词语,它意指那些没有给计算机语言添加新功能,而只是对人类来说更“甜蜜”的
语法
。
语法
糖往往给程序员提供了更实用的编码方式,有益于更好的编码风格,更易读。不过其并没有给语言添加什么新东西。举个
typescript使用ES6
语法
会报错!(步步分析)
首先我刚开始使用typescript运行let/const都会报错 然后上网查找原因,发现是版本
问题
,但是我下载的是最新版本呀,提示是3.9.3 其实不是的,下载执行的命令是cnpm i -g typescript,虽然显示的是3.9.3,但是去环境变量中查看却是1.0.0版本 虽然不知道为什么下载的是1.0版本,但是找到原因确实是版本
问题
了 所以删除该环境变量 删除文件夹 然后重新安装最新版的typescript 显示是3.9.3版本 最后再次执行,发现可以使用ES6
语法
了! ...
命令行
语法
错误
cmd命令行失效
问题
,比如总是显示‘命令
语法
不正确’,这也叫做命令行
语法
错误
问题
!!! 这个
问题
是我在配置Tomcat时遇到的,jdk,jre,环境配置啥的检查过多次都没
问题
,但是命令行总是输出命令
语法
不正确,经过排查,确定
问题
出在命令行的注册表配置 该
问题
困扰了我整整4天时间,那段时间真的煎熬,tomcat配置不了,java web也学不下去,通过以下方法,终于解决了,这个收获值得与大家分享,希望大家能从我这里解决
问题
!!! 直接上干货,如何解决命令行
问题
1.首先应该确定你的电脑是否缺少cmd.exe
C++ 语言
64,651
社区成员
250,488
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章