随笔 - 4, 文章 - 1, 评论 - 0, 引用 - 0
数据加载中……

delphi和c语言的比较 极其粗浅 菜鸟共勉

(1)   指针 c语言定义指针   <变量类型>*<变量名>
                              赋值    *<指针变量名>=<某变量> 
                                           或者 <指针变量名>=&<某变量> 
           delphi   type <定义变量类型名>=^<变量类型>
                        赋值    <指针变量名>:=@<某变量>
(2)  if语句
     delphi
           if 条件 then 执行语句
          或者:
         if 条件 then <执行语句1> else <执行语句2>
   c语言
     if(判断语句)
     <执行语句1>;
    else
     <执行语句2>;
(3)复合语句
    delphi 
         delphi的一个复合语句要用begin和end,开始一个复合语句要用begin,结束要用end;
    c语言
         不用声明,直接使用,各种嵌套都不用.
(4)delphi中的多分支语句 
   case语句
c a s e语句对一个结果的多个分支进行判断,具体形式如下:
case selectorExpression of
caseList1: statement1;
. . .
caseListn: statementn;
e l s e
s t a t e m e n t ;
e n d
如果s e l e c t o r E x p r e s s i o n的数值等于c a s e L i s t 1,则执行s t a t e m e n t 1语句,执行完毕后就退出
c a s e语句。如果s e l e c t o r E x p r e s s i o n的数值不等于c a s e L i s t 1,则依次向下判断。如果所有罗列出来的数值都不满足,就执行e l s e语句后面的s t a t e m e n t语句。e l s e及其后面的s t a t e m e n t语句可以
不要。
   c语言的多分支语句用switch语句
 
  今天先写一点,明天继续努力!
 

posted on 2005-12-25 23:17 天街夜色 阅读(816) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。