码迷,mamicode.com
首页 > 其他好文 > 详细

2.11一级指的初步使用

时间:2019-06-25 10:13:36      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:ret   就是   war   return   使用   mamicode   老师   内存   span   

【注:自己从老师讲解出理解的,不对的地方望指正】

【注:本程序验证是使用vs2013版】

【独学而无友,孤陋而寡闻】

 

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#pragma warning(disable:4996)
void main(void){
    /*
        指针的一般使用  
        --通过指针间接赋值
            1、两个变量    
            2、建立联系,指针指向谁,就把谁的地址赋值给指针    
            3、通过* 操作内存
        -- * :钥匙,指针变量只有通过*才可以操作它指向内存区域的内容
    */
    int x = 100;
    int *a = NULL;
    a = &x;     //指针变量指向了x
    *a = 99;     //通过指针变量操作了x内容    
    printf("x=%d,*a=%d\n", x, *a);//x也变成了99,操作a指向的内容的时候,就是在操作x
    技术图片

    /*
        *放在 =右边,取内存的值,读内容
        *放在 =左边,给内存赋值,写内存
    */
    int *b = &x;
    int c = *b;
    printf("*b = %d\n", *b);
    printf(" c = %d\n", c);
   技术图片 printf(
"\n"); system("pause"); return 0; }

 

2.11一级指的初步使用

标签:ret   就是   war   return   使用   mamicode   老师   内存   span   

原文地址:https://www.cnblogs.com/wlstm/p/11080641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!