C语言中的三大定律

yoyo_365563

yoyo_365563

2016-02-19 20:20

下面图老师小编跟大家分享C语言中的三大定律,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~
自己总结的,觉得能帮助初学者看透一些纷繁复杂的语法规则,理解C语言的真谛
  第一次发布,不一定正确,欢迎讨论、指正、补充
  
    1. 表达式定律
    
   !-- frame contents -- !-- /frame contents --   任何能产生数值结果的运算、操作都可以作为表达式,并可以放到任何需要数值结果的地方,只要数值类型能够匹配
  
    常见的可以产生数值结果的运算和操作
    
    算术、逻辑、位运算等
    ? :
    &、*等操作
    有返回值的函数
  
    常见的需要数值的地方有:
    
    赋值
    条件判定
    函数调用
  
    2. 类型定律
    
    任何类型都可以在任何需要类型的地方使用
    
    已知特例
    
    函数返回值不能定义为数组类型
    常用类型
    
    基本数据类型、指针、数组、结构……
    常见的需要类型的地方
    
    定义变量
    定义指针、数组和结构
    函数参数和返回值
    sizeof
  
    3. 参数传递定律
    
    函数调用时的参数传递永远都是传值调用,把实参的值拷贝给形参
    
    实参:调用者提供的参数
    形参:函数定义的参数
    基本数据类型无容置疑
    strUCt也无容置疑
    指针作为参数时,把指针变量的内容(就是其指向的内存地址)做了拷贝
    数组名作为参数时,把它等同于指针看待了
  
  
  
   更多内容请看C/C++进阶技术文档专题,或
展开更多 50%)
分享

猜你喜欢

C语言中的三大定律

编程语言 网络编程
C语言中的三大定律

冬季健康养生三大定律

冬季养生 健康
冬季健康养生三大定律

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

配色十大定律

配色 颜色
配色十大定律

每日健康提醒:冬季健康养生三大定律

养生 健康养生 养生保健
每日健康提醒:冬季健康养生三大定律

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

C语言中trim的实现

C语言教程 C语言函数
C语言中trim的实现

C语言中可变参数的用法

编程语言 网络编程
C语言中可变参数的用法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

oracle里面如何写case语句

oracle里面如何写case语句

css一招解决不同浏览器页面错位

css一招解决不同浏览器页面错位
下拉加载更多内容 ↓