关于#c语言#的问题:

img


新买的平板,然后下了C Code Develop,创建一个源文件,结果每次都有打印那一行,实在是不会用啊

你的代码本来就是打印那一行,有什么问题么

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7620683
  • 除此之外, 这篇博客: C语言中 指针变量 取地址符&的用法 *指针变量名的用法中的 Code 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在这里插入图片描述

    //  Created by wuyujin1997 on 2023/1/23.
    #include <stdio.h>
    
    int main() {
    
        int age = 25;
        int* p = &age;
        printf("age = %d\n", age);  // 打印一个int变量的值
        printf("&age = %p\n", &age);// 该变量的内存地址。 【&变量名】取到该变所在的内存地址
        printf("p = %x\n", p);      // 打印该指针变量的值。指针变量中存的是特殊类型的值:【某个其他变量的内存地址】。
        printf("*p = %d\n", *p);    // 指针变量p中存着一个内存地址,这个内存地址处的变量的值是多少?
                                    // 【*指针变量名  指针变量-->普通变量内存地址-->普通变量的值 】依次取值两次:1. 拿到指针变量中存储的值。2. 以该值为内存地址,取对应内存处的变量的
        
    //    age = 25
    //    &age = 0x16fdff218
    //    p = 6fdff218
    //    *p = 25
        
        return 0;
    }