ussigned char *s = var s :String>> = shr
& = and
| = or
<< = shl
& = and
| = or
<< = shl
解决方案 »
- 关于使用TlistView组件?如何显示拖拽和删除的问题?
- 请问sql语句
- 不知道怎么用Delphi 编写程序把Excel 中数据导入到Sql Sever 中 啊~~~~~~~~~~~~~~在线等待
- dbgrid控件里能否放入其它控件
- 我想问一下单击dbgrid弹出对话筐的问题??
- 在WIN2000下自定义打印机纸张大小
- 伊拉克人民 100% 支持萨达姆,不信请看
- DynamicSkinForm 4.1 for d6 的crack谁有啊?
- 中专学Delphi吃力吗?我不懂英语,请达人帮我制定一个学习计划
- 请问各位老大:如何判断当前计算机是服务器
- 哪位朋友能提供几个delphi 好的站点
- 如何在一个数据输入窗口中的退出程序中加载数据库表是否更改过的提示?(给高分)
var
i,j:integer;
t:array[0..7] of char;
begin
for i:=0 to 7 do
t[i]:=0;
for i:=0 to 7 do
for j:=0 to 7 do
t[7-j]:=//这里你的意思我不太清楚
for i:=0 to 3 do
begin
s[i]:=t[2*i+1];
s[i+4]:=t{2*i];
end
end;
t[7 - j] |= (unsigned char)(((s[i] >> j) & 0x01 ) << i);
‘|=’ ?= ‘xor'
var
i,j:integer;
t:array[0..7] of char;
begin
for i:=0 to 7 do
t[i]:=0;
for i:=0 to 7 do
for j:=0 to 7 do
t[7 - j] |= (unsigned char)(((s[i] >> j) & 0x01 ) << i);
t[7-j]:=string(shl((shr(s[i],j) and $o1),i));
for i:=0 to 3 do
begin
s[i]:=t[2*i+1];
s[i+4]:=t{2*i];
end
end;
var
i,j:integer;
t:array[0..7] of char;
begin
for i:=0 to 7 do
t[i]:=0;
for i:=0 to 7 do
for j:=0 to 7 do
t[7-j]:=string(shl((shr(s[i],j) and $o1),i));
for i:=0 to 3 do
begin
s[i]:=t[2*i+1];
s[i+4]:=t{2*i];
end
end;
请Help Me!
[Error] Unit2.pas(76): Identifier expected but '^' found
[Error] Unit2.pas(82): Incompatible types: 'Char' and 'Integer'
[Error] Unit2.pas(85): Expression expected but 'SHL' found
[Error] Unit2.pas(85): Array type required
[Error] Unit2.pas(86): ';' expected but 'FOR' found
[Error] Unit2.pas(88): Undeclared identifier: 's'
[Error] Unit2.pas(96): Unexpected end of file in comment started on line 89
[Error] Unit2.pas(97): 'END' expected but end of file found
[Fatal Error] Project1.dpr(6): Could not compile used unit 'Unit2.pas'
eg:
a |= 1; 可以写成 a := a or 1;
也就是:a=a or b