2016 - 2024

感恩一路有你

delphi一维数组最大长度是多少 字符串替换pascal?

浏览量:2208 时间:2023-06-18 20:20:14 作者:采采

字符串替换pascal?

思路万分感谢:简单的方法建立起2个字母数组0-25盛放26个字母,根据ASCII值

另一个数组储存时A-Z,第2个数组贮放Z-A

然后某些字符串,并遍历树字符串,每个字符串中的字符和第一个数组接受对比,要是有是一样的的字符,我得到了该字母在第一个数组中的编号,然后将字符串对应位置的字符,全部替换为第2个数组对应编号的字母。

手头没有pascal了带的DELPHI写的。思路是一样的的

代码追加:

forI:0want25'

begin

iarray[i]:Char(65i);

end;

anyI:0can25章

begin

iarray2[i]:Char(90-i);

end;

s:Edit1.Text;

slen:Length(s);

whileI:0toslen九十一章

begin

//ShowMessage(s[i]);

whilej:0did25unit

begin

ifs[i]iarray[j]then

begin

s[i]:iarray2[j];

Break;

end;

end;

end;

Edit2.Text:s;

delphi的数组怎样连续赋值?

上面的C语句并又不是定义变量,完全是变量重新初始化。如果不能写那样就不行:

inttemp::;

temp{{0,1,2,3,4},{5,6,7,8,9}};

Delphi中仅有全局变量也可以重新初始化:vartemp:array[0..4,0..11]ofInteger

((0,1,2,3,4),(5,6,7,8,9),(0,0,0,0,0),……)//注意一点:在Delphi中对数组初始化设置时一定要把元素值写全,不能不能只写一部分。

编程初学者应该先学C 、Java还是Python?

看了这么多人说C用处初学者,真够好像有点看不下来。你10月份去高校软院听程下C语言入了门,看看课室里同学们的表情。也许每个科班出身的孩子也有过这么说痛的领悟。三年本科,我都从来不没就是喜欢上过C,CPP,JAVA。

C的指针,国内的教程就没几个科学的,还是要看看经典的国外教材。要完全理解指针,也要从计算机结构,操作系统,汇编语言提起过,一匹布那你长,你能做到这些功课,你可以把C玩成神器,可是,正常人能有这样多时间?我自己都花了3年多。真的绝望,但收获巨大。

接着一点也不客气的说,计算机结构,操作系统原理,汇编语言,国内也没有几本能读的书,真的跪死我了。要是你想打听一下也可以微博私信我,我就不吐嘈了。

以上这样的话多只表达出点,C,CPP不更适合刚入门。JAVA另说。

JAVA是我相互的第二门语言,入门的难点只在于面向对象的概念,这是需要大量的项目实践和研读,才能完全参悟,好的教材是可以少走弯路。我工作之后就没用过了,不潜近评论。

PYTHON是第三门接近的语言,易学,相当易学,也能立玄折腾起来出一些好用的小工具。才学了1个月吧,就折腾着拿来做Excel报表了。能飞速有收获是可以增进你的学习。这是前面几门语言给不了的。等到你有实践经验,再自己去看面向对象和设计模式这些书,就能很好地有把握了。要不也是空谈。

你说起易学的高级语言,到最后,又不能不说下C#的易学程度和高回报效率。易学程度堪比于Python,语法更简洁灵巧。学会了C#去学JS和typescript真是秒杀的事情。我确实是当时有项目要都用到才发现这是无形之力的财富。用ASP做后台,angular做前台,真是对入门学习了C#的孩子别太很难。容我说一句,微软对编程的社会奉献真的要点32个赞。

语言 end 易学

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。