注释、接续符、值传递、地址传递、转义字符

注释由空格代替  int/*...*/i;      编译通过

注释符号在字符串中  不表示注释  char* s=“abcdefg            // hijklmn ”;     编译通过

注释号 手动换行    //  Is  it a   \

                                   valid comment ?             编译通过

/*...*/ 不能被嵌套

注释一定要准确有用,简单直接,用于阐释原因,而不是描述运行过程

  接续符 (\)    C语言行为利器 

    使用:1、编译器会将反斜杠剔除,跟在反斜杠后面的字符自动解放前一行

               2、在接续单词时,反斜杠后面不能有空格,反斜杠的下一行之前也不能有空格

         3、接续符适合在定义宏代码块时使用

宏代码块

       #define   SWAP(a,b) \

       {

          int  temp=a;\

                    a=b;\

                    b=temp;\

}

值传递和地址传递:

              值传递过程中,被调函数的形参作为被调函数的局部变量处理,即在内存的堆栈中开辟空间以存放由主调函数放进来的实参的值,从而成为了实参的一个拷贝。值传递的特点是被调函数对形参的任何操作都是作为局部变量进行,不会影响主调函数的实参变量的值。
      而在地址传递过程中,被调函数的形参虽然也作为局部变量在堆栈中开辟了内存空间,但是这时存放的是由主调函数放进来的实参变量的地址。被调函数对形参的任何操作都被处理成间接寻址,即通过堆栈中存放的地址访问主调函数中的实参变量。正因为如此,被调函数对形参做的任何操作都影响了主调函数中的实参变量。

转义字符 反斜杠(\)  主要表示无回显字符,也可以表示常规字符  ASCII码

 *  反斜杠作为接续符使用时可直接出现在程序中

 *  反斜杠作为转义符使用时需出现在字符或字符串中

         




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果Windows 10任务栏出现异常,您可以尝试以下解决方法来修复问题: 1. 重启Windows资源管理器:右键点击任务栏,选择“任务管理器”。在“进程”选项卡,找到“Windows资源管理器”,右键点击并选择“重新启动”。 2. 检查任务栏设置:右键点击任务栏,选择“任务栏设置”。确保“自动隐藏任务栏”选项未勾选,并确保所需的图标和功能在任务栏上显示。 3. 清除任务栏图标缓存:按下Win + R键,打开运行对话框,输入以下命令并按下回车键: ``` %appdata%\..\Local\Microsoft\Windows\Explorer ``` 在打开的文件夹,找到并删除名为"IconCache.db"的文件。然后按下Ctrl + Shift + Esc组合键,打开任务管理器,在“进程”选项卡找到“Windows资源管理器”,右键点击并选择“结束任务”。在任务管理器,点击“文件”菜单,选择“运行新任务”,输入“explorer.exe”并按下回车键,重新启动资源管理器。 4. 执行系统文件检查:按下Win + X键,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。在命令提示符或PowerShell窗口,输入sfc /scannow并按下回车键。等待系统文件检查完成,并修复任何受损的系统文件。 5. 重新创建用户账户:如果以上方法都没有解决问题,您可以尝试创建一个新的用户账户,并查看任务栏是否正常显示。如果新账户的任务栏正常工作,可能是原用户账户配置文件出现问题。 如果问题仍然存在,建议您联系Windows官方客服或寻求专业技术支持以获取更详细的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值