摘要:
1.用函数指针变量调用函数 可以用指针变量指向整型变量、字符串、数组,也可以指向一个函数。一个函数在编译时被分配给一个入口地址。这个函数的入口地址就称为函数的指针。 2.用指向函数的指针作函数参数: 函数指针变量常用的用途之一是把指针作为参数传递到其他函数。前面介绍过,函数的参数可以是变量、指向变量 阅读全文
摘要:
虽然用字符数组和字符指针变量都能实现字符串的存储和运算,但它们二者之间是有区别的,不应混为一谈……主要概括起来有以下几点:1. 字符数组由若干个元素组成,每个元素中 放一个字符,而字符指针变量中存放的是地址(字符串第1个字符的地址),决不是将字符串放到字符指针变量中。 2. 赋值方式。对字符数组只能 阅读全文
摘要:
1.字符串与指针 (1) 用字符数组存放一个字符串,然后输出该字符串。 例题一:定义一个字符数组,对它初始化,然后输出该字符串。 (2) 用字符指针指向一个字符串 例题二:可以不定义字符数组,而定义一个字符指针。用字符指针指向字符串中的字符。 2.字符串中字符的存取方法 对字符串中字符的存取,可以用 阅读全文
摘要:
用指针变量可以指向一维数组中的元素,也可以指向多维数组中的元素。但在概念上和使用上,多维数组的指针比一维数组的指针要复杂一些。 先回顾一下多维数组的性质,可以认为二维数组是“数组的数组”,例 :定义int a[3][4]={{1,3,5,7},{9,11,13,15},{17,19,21,23}}; 阅读全文