美文网首页十天学会C语言程序员
C语言day08-12指针-注意点

C语言day08-12指针-注意点

作者: liyuhong165 | 来源:发表于2016-05-02 17:00 被阅读52次

pragma mark 指针-注意点

pragma mark 概念

pragma mark 代码

#include <stdio.h>
int main()
{
#warning 注意点
//    // 1.指针只能保存地址
//    int *p = 200;
//    printf("%i\n", *p);
    
    // 2.同一个变量可以有多个指针指向它
    /*
    int num = 10;
    int *p = #
    // *p == num
//    num = 55;
    *p = 55;
    
    int *p1 = p;
    *p1 = 100;
    int *p2 = #
    printf("%i\n",*p);
     */
    
    // 3.指针的指向可以修改
    /*
    int a = 10;
    int b = 5;
    int *p = &a;
    
    *p = 88;
    p = &b;
    *p = 44;
    
    printf("%i\n",a);
    printf("%i\n",b);
     */
    
    // 4.不要访问野指针
    // 没有赋值的指针, 我们称之为野指针
    /*
    int *p = NULL; // 0
    printf("%i\n",*p);
     */
    
    // 5. 指针类型是什么类型,就只能只想什么类型的数据
    int num = 10;
    char charValue = 'l';
    double doubleValue = 8.8;
    
//    int *p = #
//    int *p = &charValue;
//    int *p = &doubleValue;

    double *p = &doubleValue;
    printf("%lf\n",*p);
    return 0;
}

相关文章

  • C语言day08-12指针-注意点

    pragma mark 指针-注意点 pragma mark 概念 pragma mark 代码

  • Go语言 指针

    指针 概念 Go语言的指针和C语言一样也是用来保存地址的变量 格式 普通指针 指向数组的指针 注意点 GO语言中只...

  • golang的相关问题(返回局部变量指针、分配原语、init、值

    golang的注意点 ==目录== [TOC] 1. 可以返回局部变量的指针 作为少数包含指针的语言,它与C还是有...

  • 数据结构(c语言版)-线性表

    注意点:1.SqList &L 为引用,SqList *L 为指针,在c语言中其实是没有引用这个概念的,只有指针概...

  • C语言05- 指针

    C语言05- 指针 13:指针 指针是C语言中的精华,也是C语言程序的重点和难点。 13.1:指针定义与使用 指针...

  • C语言基础

    C语言知识点 C 中的注意点 对于C来讲,最麻烦的是不断的malloc 和 free。特别是对于三阶指针那种情况。...

  • Golang 指针

    指针 区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。Go语言当中的指针涉及到三个点:指...

  • 02-C语言的指针

    02-C语言的指针 目标 C语言指针释义 指针用法 指针与数组 指针与函数的参数 二级指针 函数指针 指针在C中很...

  • C语言指针总结大学霸IT达人

    C语言指针总结大学霸IT达人 C语言的指针是C语言区别其它语言的最主要的特定之一。有了指针,C语言就可以抛开所有束...

  • 带小白学C语言指针

    C语言里指针才是C语言的开始和指针;C语言里基本所有东西都是由指针演变而成; 指针是指向地址的变量,类型就是指针...

网友评论

    本文标题:C语言day08-12指针-注意点

    本文链接:https://www.haomeiwen.com/subject/xvslrttx.html