0
0
¥ 19.00购买
开通会员,立省1.90元, 立即开通
立即购买

你将收获

清华大学尹成老师、微软全球最具价值专家,51天手把手从基础教学到深入探讨,教你成为信息学竞赛高手,让你知识点一通百通拿到竞赛高分,为编程开发打下极其坚实的基础!

从零基础到在蓝桥杯、NOIP、ACM竞赛等高含金量的国家级竞赛项目取得优异成绩!

适用人群

零基础,初中生,高中生,初学者

课程介绍

尹成老师带你步入C语言的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以C语言为核心,完整精彩的演练了C语言操作流程以及各种精彩的小项目等,提高竞赛能力,非常适合同学们学习!

课程讨论

暂无评论

同学笔记

  • weixin_43345275 2020-03-24 01:07:27

    来源:10字符串加密解密 查看详情

    字符串加密解密的一种简单思路:异或运算

        回想交换两个变量的值的一个办法:

               int a=10,b=33;

               a=a^b;

               b=a^b;  //此时b保存了原来a的值

               a=a^b;  //a保存了原来b的值

         可以根据这个原理(一个值A与同一个值B异或两次,A还是A),将b视作加密解密的密码。

     

    其它思路:加减乘除 位左移右移 求模 按位且等等……

     

    再拓展,可以用一段字符串来作密码,分段映射待加密字符串 

        

  • weixin_43345275 2020-03-24 00:44:44

    来源:9字符串哈希算法与查找解决360面试 查看详情

    char类型用作数组下标时,其值是对应的ascii码

  • weixin_43345275 2020-03-23 23:34:26

    来源:2间接修改数据区间接调用代码区_ 查看详情

    指针两大用途

      · 间接修改数据区

      · 间接修改代码区(函数)

     

    通过DLL,用指针来修改程序的数据区或代码区时,注意显示类型转换。

       声明函数指针的小技巧:直接吧函数声明复制粘贴过来,把函数名去掉换成*

          eg:int add (int,int);

                  int (*pf)(int,int)

           此例中,函数指针的类型为:

                  int (*)(int, int) ;

     

    DLL注入可通过工具来进行,技术到家后可手写代码对程序注入DLL

     

    每次重新启动一个程序,变量或者函数名的地址大概率会与上一次启动时不同。

     

     

     

     

     

没有更多了