码迷,mamicode.com
首页 >  
搜索关键字:ptr    ( 2121个结果
不使用库函数将字符串转换为数字
第8行,指针ptr指向字符串首地址,且用了const修饰,表明ptr是常量指针,只能指向常量,其指向的内容不可改变。这里是方便后面判断字符串的第一个字符是否是‘-’,以方便确定最终的转换结果是正数还是负数。第10行,判断字符串第一个字符是否为‘+’或者‘-’,如果是二者之一..
分类:其他好文   时间:2015-11-05 16:38:41    阅读次数:232
EC读书笔记系列之10:条款16、17
条款18 让接口容易被正确使用,不易被误用记住:★“促进正确使用”的办法包括接口的一致性,以及与内置类型的行为兼容★“阻止误用”的办法包括建立新类型、限制类型上的操作,束缚对象值,以及消除客户的资源管理责任(即类的设计者应先发制人)。★tr1::shared_ptr支持定制型删除器。这可防范DLL问...
分类:其他好文   时间:2015-11-05 10:34:36    阅读次数:179
i++
以下代码的输出结果是什么?#include main(){ int b = 3; int arr[] = {6, 7, 8, 9, 10}; int *ptr = arr; *(ptr++) += 123; printf("%d,%d\n", *ptr,*(++ptr)...
分类:其他好文   时间:2015-11-02 15:31:43    阅读次数:124
【C语言【面试题】【笔试题】题目:在字符串中找出第一个只出现一次的字符。
#include<stdio.h> intmain() { char*p="abacceeff"; chararr[256]={0}; char*ptr=p; while(*p) { arr[*p]++; p++; } p=ptr; while(*p) { if(arr[*p]==1) printf("%c\n",*p); p++; } return0; }
分类:编程语言   时间:2015-11-02 06:55:28    阅读次数:249
使用qsort()和bsearch()函数对值和字符串进行排序和查找
#include?<stdio.h> #include?<stdlib.h> #define?MAX?20 int?intcmp(const?void?*v1,?const?void?*v2); int?main(void){ ??int?arr[MAX],?count,?key,?*ptr; ?? ??//提示用户输入一些整数...
分类:编程语言   时间:2015-10-26 09:23:41    阅读次数:162
VC++ 在两个程序中 传递字符串等常量值的方法:使用了 WM_COPYDATA 消息的
消息作用: 在进程间共享数据(内部通过创建内存映射文件) 消息介绍:需要用到的数据结构/类型:typedef struct tagCOPYDATASTRUCT { ULONG_PTR dwData; DWORD cbData; PVOID lpData;} COPYDATASTRUCT, *PCOP...
分类:编程语言   时间:2015-10-24 21:47:49    阅读次数:294
家庭作业——第三章
第三章家庭作业 3.69和3.703.69A:longtrace(tree_ptr tp) { longret =0; while(tp!= NULL) { ret = tp->val; tp = tp->left; } returnret; }B:作...
分类:其他好文   时间:2015-10-22 23:58:04    阅读次数:516
GDI+绘图
1、项目属性》连接器》输入》附加依赖项,添加“‘gdiplus.lib’”2、头文件引入1 #include 2 3 Gdiplus::GdiplusStartupInput m_GdiInput;4 ULONG_PTR m_GDIToken;3、程序入口和结束记得初始化和退出 1 BOOL CGD...
分类:其他好文   时间:2015-10-20 17:58:54    阅读次数:248
【PWN】ISG2015 PWN 400 DICT WRITEUP
本题的利用思路是,因为REALLOC之后没有做检查,可以使ptr的值置为0,因此可以控制ptr之前的值,从而造成内存任意写的漏洞。利用是通过覆写got表,使用/bin/sh字符串作为realloc(system)的参数,从而拿到shell。漏洞位置任意写利用首先来看漏洞位置,因为ptr置0之后,可控...
分类:其他好文   时间:2015-10-19 17:05:50    阅读次数:238
C++Study 指针详解
C++指针详解指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例子:例一:int *ptr; cha....
分类:编程语言   时间:2015-10-18 01:02:08    阅读次数:244
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!