C语言1月30日

  1. 局部变量可以和全局变量重名,局部变量的生存周期在函数调用完后就销毁了,而全局变量可以存活到整个程序结束。当两个变量的作用域不同时,变量可以重名。
  2. 直接在函数里用全局变量赋值即可。
  3. 可以,其它.c文件通过extern访问
  4. 先++后乘,b,c,d:11,12,120。
  5. Static修饰的全局变量,该变量只能在当前.c文件中使用,不能被其他.c文件的extern引用,普通的全局变量,通过extern可以被其它.c文件调用,作用范围变小了。Static的局部变量生存周期更长了,从程序开始到程序结束,且不会被销毁,每次访问都是在上一次的基础上进行访问的,局部变量生存周期只有函数调用开始到结束,结束后局部变量自动销毁。Static函数为当前.c文件私有,其它.c文件不能访问。
  6. 局部变量,形参,返回值,都在栈区,未初始化的全局变量在.bss区,初始化的全局变量在.data区,程序员主动申请空间在堆区。
  7. Os:32位是68   os:64位是80

10、char* s=&src[len];  while((len/2)--!=0)

12、ABC

13、

14、

15、a是char型把字符串复制给字符型会出现段错误。

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值