上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页
摘要: * (指针)和 const(常量) 谁在前先读谁 ;*象征着地址,const象征着内容;谁在前面谁就不允许改变。 例子: 常量指针p1:指向的地址可以变,但内容不可以重新赋值,内容的改变只能通过修改地址指向后变换。 p1 = &a是正确的,但 *p1 = a是错误的。指针常量p2:指向的地址不可以重 阅读全文
posted @ 2017-03-07 08:55 N神3 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 字符串常量 定义:在一个双引号""内的字符序列或者转义字符序列称为字符串常量 例如:"HA HA!" "abc" "\n\t" 这些字符串常量是不能改变的,如果试图改变指针所指向的内容是错误的 因为字符串常量是存在静态内存区的,不可以改变的。 如定义字符串常量: char* a="i love yo 阅读全文
posted @ 2017-03-06 21:14 N神3 阅读(32786) 评论(0) 推荐(1) 编辑
摘要: /** *通过指针改变局部变量值 **/ #include"stdio.h"#include"stdlib.h" void work(char* chuck){int i;*chuck = 'c';printf("first:%c\n",*chuck); }void main(){char chuc 阅读全文
posted @ 2017-03-06 12:09 N神3 阅读(845) 评论(0) 推荐(0) 编辑
摘要: C多级指针 *p > &p1 *(*p) >*(&p1) = &p2 *(*(*p)) >*(&p2) = &p3 *(*(*(*p))) >*(&p3)=&p4 *(*(*(*(*p)))) >*(&p4)=&temp *(*(*(*(*(*p))))) >*(&temp)=temp >8 C多级 阅读全文
posted @ 2017-03-05 18:34 N神3 阅读(240) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> int main() { char *cBooks[] = { "C程序设计语言", "C专家编程", "C和指针", "C陷阱与缺陷", "C primer Plus", "带你学C带你飞" } char **byFishC; //jiayuLoves存储指针 阅读全文
posted @ 2017-03-05 16:54 N神3 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 字符串:由多个字符组成,字符数组来存储字符串。 字符串与字符数组区别: 字符串末尾字符元素必须是'\0' 字符串声明:用数组来声明字符串 字符串常量赋值:char s[] = "fishc"; 编译器会自动在后面添加'\0' 字符串打印: %s打印字符串, char s[] = {f'','i',' 阅读全文
posted @ 2017-03-05 16:14 N神3 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 自增和自减 --i 是先执行i=i-1,然后再使用i的值, 这时的i 值就是表达式--i的值。i-- 是先使用i的值作为表达式i--的值,然后,执行i=i-1操作。 实例一: #include "stdio.h" void main(){int i = 1;while(i--) {printf("% 阅读全文
posted @ 2017-03-02 16:39 N神3 阅读(759) 评论(0) 推荐(0) 编辑
摘要: #include "stdio.h" void main(){int i=1; switch(i){case 1: printf("%d\n",1);case 2: printf("%d\n",2);case 3: printf("%d\n",3);default: printf("%d\n",4) 阅读全文
posted @ 2017-03-02 15:40 N神3 阅读(333) 评论(0) 推荐(0) 编辑
摘要: %a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %i 读入十进制,八进制,十六进制整数 %o 读入八进制整数 %x,%X 读入十六进制整数 %s 读入一个字符串,遇空格、制表符或换行符结束。 %f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数 阅读全文
posted @ 2017-03-01 17:33 N神3 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的内存位置的有效方式。 共用体定义: 第一种方式: union Data{ int i; float f; char str[20];} 阅读全文
posted @ 2017-03-01 16:08 N神3 阅读(228) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页