变量和有类型的标记
下一步扩展计算器来处理具有单个字母名字的变量,因为只有26个字母 (目前只关心小写字母),所以我们能在26个条目的数组(称它为vbltable)中存储变量。
为了使得计算器更加有用,也可以扩展它来处理多个表达式(每行一个)和使用浮点值。
具有变量和实值的计算器词法ch3-03.l
%{
#include "ch3-03.tab.h"
#include
exter...
分类:
其他好文 时间:
2015-01-22 11:11:34
阅读次数:
128
首先要明确一点,数组类型和指针类型确实是不同的类型!char *p; //类型是char*char str[6];//类型是char [6]可用如下语句输出类型信息(需要#include) std::cout int foo(int const (&a)[N][M], int const (&b)[...
分类:
编程语言 时间:
2015-01-22 10:57:21
阅读次数:
170
//定义一个一维数组并赋值int hes[100] ;for(int i=0;i<100;i++){ Hes[i]=i+1;}//不确定循环多少回,把循环写死了for(int j=0;j<100,j++){ int count = 0;//数不为零进入循环的个数 int countZero = 0;...
分类:
其他好文 时间:
2015-01-22 10:49:58
阅读次数:
171
1.jQuery对象转DOM对象(1)jQuery对象是一个数组对象,可以通过[index]的方法得到相信的DOM对象var $cr=$("#cr"); //jQuery对象var cr=$cr[0]; //DOM对象alert(cr.checked); //检测这个checkbox是否被...
分类:
Web程序 时间:
2015-01-22 10:44:54
阅读次数:
153
题目:EPI
在本题中,把数组分成左右两部分,分别计算左右两部分的invrted pair的数量,再计算A[i] 和 A[j]一边一个的情况,然后把三者相加。
int count_invert_core(vector &arr,int begin,int end)
{
if (end - begin + 1 < 2)
return 0;
if (end - begin + 1 ...
分类:
编程语言 时间:
2015-01-22 09:36:34
阅读次数:
189
res/drawable/图像型的资源文件;res/layout/可被编译成屏幕布局的xml文件;res/values/可被编译成多种类型的资源文件:(1)array.xml定义数组;(2)colors.xml定义颜色和颜色字符串值,分别用Resource.getDrawable()和Resource.getColor()方法获取这些资源;(3)dimens.xml..
分类:
移动开发 时间:
2015-01-22 07:10:16
阅读次数:
211
我的测试基本都是在Mac,及Unix环境下测试的,如无特别注明,默认就是Mac不论你看到这篇随笔是被shell array的奇淫巧技,还是发现shell array就在一对{}里面就可以做那么多勾当,然而记不清楚了,当然有可能发现不管是用$*还是$@数组长度都是1,这可怎么办,还是小白,我就从我碰壁...
分类:
编程语言 时间:
2015-01-22 06:55:47
阅读次数:
286
1. void 与 void*
(1) void 简介
void 作用 :
-- 限定参数 : 函数没有返回值, 需要使用 void 声明, 否则默认返回 int 类型;
-- 限定返回值 : 函数不接收参数, 使用 void 作为参数, 如果传入参数, 编译器就会报错;
使用void注意点 :
-- void不能表示变量 : void a, 这样定义是错误的;...
分类:
编程语言 时间:
2015-01-22 00:26:31
阅读次数:
250
数组-03. 冒泡法排序(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者徐镜春(浙江大学)将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必...
分类:
编程语言 时间:
2015-01-22 00:11:55
阅读次数:
464
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1540题意:是一条线上的点,D x是破坏这个点,Q x是表示查询以x所在的最长的连续的点的个数,R是恢复上一次破坏的点。线段树功能:单点修改,区间求值。分析:pre数组记录区间左端点开始的最大连续个数,s...
分类:
其他好文 时间:
2015-01-21 23:56:51
阅读次数:
256