码迷,mamicode.com
首页 >  
搜索关键字:c 数组指针 指针数组    ( 1241个结果
Sizeof与Strlen的区别
一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实...
分类:其他好文   时间:2014-08-23 16:42:31    阅读次数:252
C语言其实不简单:sizeof
首先谈点题外话:C语言中一共有多少个关键字?答:32个。答不上来的没关系,很正常,我们玩的是程序的艺术,而不是背数字。不过这个特殊的数字1<<5也是很好记的-.-。...
分类:编程语言   时间:2014-08-21 01:37:53    阅读次数:285
求字符串长度 strlen(数组指针两种方式)
问题:求字符串中所含有字符的个数(包括空格),即求字符串长度;#include #include int _strlen(const char* str){ assert(str != NULL); int i=0; for(;*str++!='\0';i++); //for(;str++!...
分类:其他好文   时间:2014-08-19 22:12:25    阅读次数:227
理解C语言声明的优先级规则
A 声明从它的名字开始读取,然后按照优先级顺序依次读取。 B 优先级从高到低依次是: B.1 声明中被括号括起来的那部分 B.2 后缀操作符: 括号()表示这是一个函数,而 方括号[]表示这是一个数组。 B.3 前缀操作符:星号*表示 “指向…的指针”。 C 如果const和(或)volatile关...
分类:编程语言   时间:2014-08-19 22:08:05    阅读次数:223
C语言基础知识----指针数组 && 数组指针 && 函数指针 &&指针函数
指针数组 && 数组指针 char (*ptr)[5]; //定义一个指向数组指针ptr,指向包含5个char类型的数组 char *a[5]; //定义一个指针数组a,包含5个char*类型指针 #include int main(void) {     char *a[5]={"red","white","blue","dark","green"};     pri...
分类:编程语言   时间:2014-08-19 12:55:44    阅读次数:230
指针数组
#includechar *argv[]={"sh","zw","a",0};int main(){ printf("0x%x\n",argv); printf("%s\n%s\n%s\n",0x404000,0x404003,0x404006); getchar(); ...
分类:其他好文   时间:2014-08-19 12:30:54    阅读次数:242
第四章 数组,字符串和指针
数组数组若没有指定初始值则为内存遗留值如果指定了部分初始值,那么其余部分也默认被指定为0:longdata[100]={0};//给data数组的所有元素赋0字符串是附加有特殊字符(/0)的字符序列数组的填充:charpresident[]="thankyou";wchar_tpresident[]=L"thankyou";//Unicode字符串co..
分类:其他好文   时间:2014-08-15 02:54:08    阅读次数:250
第四章 数组,字符串和指针
数组数组若没有指定初始值则为内存遗留值如果指定了部分初始值,那么其余部分也默认被指定为0:longdata[100]={0};//给data数组的所有元素赋0字符串是附加有特殊字符(/0)的字符序列数组的填充:charpresident[]="thankyou";wchar_tpresident[]=L"thankyou";//Unicode字符串co..
分类:其他好文   时间:2014-08-15 02:53:57    阅读次数:197
【ThinkingInC++】18、指向函数的指针数组
/** * 功能:指向函数的指针数组 * 时间:2014年8月14日07:24:46 * 作者:cutter_point */ #include #include using namespace std; //这里N就是函数名,而DF(N)就代表了后面的N函数,N可以变 #define DF(N) void N() {cout<<"function "#N...
分类:编程语言   时间:2014-08-14 08:17:18    阅读次数:220
《Unix环境高级编程》读书笔记 第7章-进程环境
1. main函数int main( int argc, char *argv[] );argc是命令行参数的数目,包括程序名在内argv是指向参数的各个指针所构成的数组,即指针数组当内核执行C程序时(使用exec函数),在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序...
分类:其他好文   时间:2014-08-13 22:21:27    阅读次数:397
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!