来自: http://blog.csdn.net/on_1y/article/details/13030439 (这篇介绍的非常到位和透彻!!!)char *p="hello";char q[]="hello";char *r = (char*)malloc(sizeof(char)*6);我们知道...
分类:
编程语言 时间:
2015-04-21 17:29:22
阅读次数:
137
#include
using namespace std;
#define MAXN 10002
int Map[100][100],Vis[100],Low[100],Tree[100];
int n;
void Prim()
{
int i,j,p;
int minc;
memset(Vis,0,sizeof(Vis));
Vis[0]=1;
for( i=1...
分类:
编程语言 时间:
2015-04-20 17:03:16
阅读次数:
174
题目链接:acm.hdu.edu.cn/showproblem.php?pid=1695
GCD 素数+容斥原理
#include
#include
const int MAX=100010;
__int64 eular[MAX];
int num[MAX];
int p[MAX][20];
void init()
{
memset(eular,0,sizeof(eula...
分类:
其他好文 时间:
2015-04-20 15:01:57
阅读次数:
190
dFdy dFdx这两个函数如何理解
笔者更倾向认为这是一个glsl预编译时处理的一个宏,类似c语言的sizeof
the opengl shading language 4.4是这么描述这两个函数的:
Returns the derivative in x using local differencing for the input argument p.
...
分类:
其他好文 时间:
2015-04-20 11:13:50
阅读次数:
164
1.sizeof和strlen的区别 1)sizeof操作符的结果类型是size_t,它在头文件中的typedef为unsigned int 类型。该类型保证能容纳实现所在建立的最大对象的字节大小 2)sizeof 是操作符,strlen是函数 3)sizeof是可以用类型做参数,strlen...
分类:
编程语言 时间:
2015-04-20 01:48:42
阅读次数:
138
1 BOOL FindProcessByName(LPCTSTR szFileName, PROCESSENTRY32& pe) 2 { 3 HANDLE hProcess; 4 PROCESSENTRY32 lpe = 5 { 6 sizeof(PROC...
分类:
系统相关 时间:
2015-04-19 19:11:49
阅读次数:
147
之前在腾讯实习生笔试的时候,遇到一个问题,当时一点思路也没有,现在想了想,找了一些资料,大体上明白了应该如何去做。
问题是:
使用C实现求一个变量的大小,不使用sizeof。首先我先把我的代码贴上:#define size(x) ((char*)(&x+1)-(char*)(&x))该宏定义就实现了刚刚的需求。
首先,我们知道,char是占用一个字节的大小,我们得到一个变量之后,先取其引用,即...
分类:
其他好文 时间:
2015-04-19 18:01:14
阅读次数:
220
今天在看linux C 语言编程时遇到一道很不错的题目,觉得有必要记录下来并在讲解上作适当延申。 题如下:问最终输出多少?ps:在原题的基础上我增加了 printf("a_sizeof = %d\n",sizeof(a));#includevoid main(){ int i = 0; ...
分类:
其他好文 时间:
2015-04-19 16:08:48
阅读次数:
142
运用到的函数为:动态内存分配函数malloc() 比如:char *name=(char *)malloc(20); 相当与c++的new关键字动态内存释放函数free() 比如:free(name); 相当于c++的delete关键字计算数据空间的字节数sizeof()...
分类:
其他好文 时间:
2015-04-19 14:29:21
阅读次数:
148
#include#includeint main(){ int n,i,j; __int64 *p; __int64 min,max; while(scanf("%d",&n)!=EOF) { p=(__int64*)malloc(sizeof(__int...
分类:
其他好文 时间:
2015-04-18 23:34:17
阅读次数:
160