请高手解释以下代码,最好每行注释 flash下雪的代码,那位AS高手解释一下这段代码意思?最好...

作者&投稿:饶念 (若有异议请与网页底部的电邮联系)
private string getSpell(string cnChar)
{
byte[] arrCN = Encoding.Default.GetBytes(cnChar);
//将字符串变成二进制
if(arrCN.Length > 1) //如果有内容
{
int area = (short)arrCN[0]; //获取第一个数字
int pos = (short)arrCN[1]; //获取第二个数字
int code = (area << 8) + pos; //左移8位后加pos
int[] areacode = {45217,45253,45761,46318,46826,47010,47297,47614,48119,48119,49062,49324,49896,50371,50614,50622,50906,51387,51446,52218,52698,52698,52698,52980,53689,54481}; //声明一个整型数组并赋值
for(int i=0;i <26;i++)
{ //循环0-25
int max = 55290;
if(i != 25) max = areacode[i+1]; //获取第(循环指数i+1)个数字
if(areacode[i] <=code && code <max)
{
return Encoding.Default.GetString(new byte[]{(byte)(65+i)});
}
}
return "*";
}
else return cnChar;
}
//翻译着翻译着就受不了了,白话文一样,没必要翻译

请高手帮忙将下面代码每一行注释一下,急。~

你好!
你的程序基本都是对的,添加一个回车符的检查语句增加在while内就行:
if (ch == '
') continue; // 是回车符号修改后的完整代码!
#include #include using namespace std;int main(){ ifstream infile; ofstream outfile; infile.open("e:\\in.txt"); outfile.open("e:\\out.txt"); if(!infile) { cout='A' && ch='a' && ch<='z')) cntAlb++; //字母总数 } //输出到文件 outfile<<"字符总数:"<<cntAll<<endl; outfile<<"非空白字符总数:"<<cntChar<<endl; outfile<<"字母总数:"<<cntAlb<<endl; //输出到屏幕 cout<<"字符总数:"<<cntAll<<endl; cout<<"非空白字符总数:"<<cntChar<<endl; cout<<"字母总数:"<<cntAlb<<endl; infile.close(); outfile.close();}

_root.tnum = 1;//定义变量
zpo.onEnterFrame = function ()//帧频事件
{
var _loc1 = _root;
var _loc2 = this;
_loc2._x = Math.random() * 700;//随机X坐标
_loc2._y = Math.random() * 400;//随机Y坐标
_loc2.duplicateMovieClip("xue"+_loc1.tnum,_loc1.tnum);//复制雪花
_loc2.rnum = Math.random() * 50 + 2;//随机缩放值
_loc1["xue" + _loc1.tnum]._xscale = _loc2.rnum;//改变水平缩放
_loc1["xue" + _loc1.tnum]._yscale = _loc2.rnum;//改变垂直缩放
++_loc1.tnum;//雪花值加1
};

求助 帮我在这个代码中注释一下每行的意思(VBA)
答:With Worksheets("1 Info").Sort '以下代码均在 Worksheets("1 Info").Sort 处执行 .SetRange Range(sData) '设置各种格式 .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .SortMethod = ...

麻烦大神详细解释图中每一行代码的意思和作用,最好细化到每个重要的单...
答:第二行 定义一个int 默认0 第三行到第十四行 用try{}catch 即运行 4到10行的代码并捕捉其中可能出现的sqlexception 因为代码不全推迟 4到10 行 先是对pstmt 进行初始化赋值,然后调用数据库update语句 最后返回的result ...

c高手给解释下这段程序
答:这是一个测输入信号频率的代码的一部分,全文及每句注释如下:include <AT89X51.h> //包含头文件 unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //定义数码管位选码 unsigned ...

C++小白,悬赏求源程序(最好每行代码给出解释)(限3日前提交)
答:按照题目要求编写的C++程序如下(代码解释见注释)include<iostream> //包含标准输入输出头文件 using namespace std;//使用标准命名空间 class Person{ //Person类 protected: //设定姓名访问属性为受保护 string name;//姓名...

有几段asp代码,请哪位大虾给解读一下,请尽可能详细解读每句(最好在...
答:Dim SQL,Rs Dim JSONStr Dim i : i = 0 这里都是声明的变量 (在ASP中 : 代表换一行了 就是很多代码可以写成一句)If RootNode = "" Or IsNull(RootNode) Then RootNode = 0 End If If Not isNumeric...

请大家帮我讲解下这个c语言每行代码都起什么作用
答:include<stdio.h> // stdio中包含对printf, scanf, getchar的声明。非标准语法的使用需要先声明int main(void) { // 这个是C程序的入口,返回值类型是int,传入参数类型void int i, j, length; // 定义变量及类...

解释下面一个汇编程序每一行代码的意思功能.
答:DATAS SEGMENT ;定义数据段 STRING DB 'Hello World!',13,10,'$' ;定义一个STRING字符串变量,初始值为Hello World!\n ' 13,10'表示回车换行 $为字符串结束标志 DATAS ENDS ;数据段结束 CODES SEGMENT ;代码段开始 ...

继续求大神解释代码的意思,最好每行,超级菜鸟一枚!!!
答:{//alert(thisDay+'-'+brithd+"_ddd");//注释,用来测试的,无视之 age = thisYear-brithy;//计算年龄 } else { age = thisYear-brithy-1;//计算年龄 } } } return age;} function getMonthMaxDay(year...

帮忙翻译一下下面的程序,后半部分有些看不懂,最好是每句都解释下,清楚...
答:这段代码是求3~100间的素数。但中间有个错误,看下面的注释:void main(){ int n,k,i;//定义控制变量 int m=0;//素数计数变量 for(n=3;n<=100;n=n+2){//遍历3~100间的所有奇数 k=sqrt(n);//取所选...

为下列程序代码的每条语句添加注释,解释语句的功能作用,并指出每个程 ...
答:第六段代码 输入三个字符 然后一行输出一个,最后一行输出BOY三个字母 第七段代码 输入两个数 输出较大的那个 第八段代码 输入三个数 输出最大值