周末总结啦

本文总结了编程中的基本概念,包括正负数的源码、反码和补码的关系,字符与字符串的使用区别,static关键字的作用,以及#define常量和宏的定义。同时,讲解了struct在C语言中的应用,强调了改变字符串内容的正确方式。
摘要由CSDN通过智能技术生成

        今天是2022年10月22号,又是一个星期六,距离上次的第一篇博客已经有几天了。今天来总结总结这几天的学习内容。

         1、源码,反码,补码的关系——正数的三码归一;负数的反码等于源码除了符号位,其余位全部取反,负数的补码等于反码加一。

         2、字符用%c,而字符串用%s。取地址用%p。其中字符一般用单引号,字符串偌引汉字用双引号,引用其他用单引号,并且字符串一般要用[]。

         3、关于static,(1)若是在局部变量中,可以加长局部变量的生命周期。(2)若是修饰全局变量则改变了全局变量的作用域,可以是extern无法外部引入。若是修饰函数,可改变函数的链接属性。

           4、#define可以定义标识符常量和宏。

            5、struct——一般是   struct+名称1{内一般为等式条件的左半部分。}

                                                 int main(){

                                                  struct+名称1+  名称2={内接上述的等式右边的内容};

                                                   struct+名称1+*名称3=&名称2;   //这一步是取地址

 

                                                    

 其中这两步结果一样,不同于

 若要改变字符串内容不能直接用=来改。应

这样。 

 

 

 

  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值