指针定义和理解

简介: 指针定义和理解
// 指针1.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//键盘输入两个数,用指针将两个数输出 群:970353786
#include <stdio.h>
int main()
{
  int a, b;//定义变量
  int* p1, * p2;//声明指针变量
  printf_s("请输入两个数字,中间记得逗号隔开:");
  scanf_s("%d,%d", &a, &b);//输入两个数
  p1 = &a;//将地址赋给指针变量,或者理解为,p1取a的地址
  p2 = &b;
  printf_s("数字为:%d,%d", *p1, *p2);//输出
  return 0;
}
// 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单
// 调试程序: F5 或调试 >“开始调试”菜单
#include <stdio.h>
main()
{
  int *p,q;
  p=&q;
  printf("please input��"); 
  scanf("%d",p);
  printf("number is��%d",q);
  return 0;
}
// 指针3.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include <stdio.h>
int main()
{
    long i;
    long* p;
    printf_s("请输入数字:");
    scanf_s("%ld", &i);
    p = &i;
    printf_s("结果1为:%ld\n", &*p);//输出变量i的地址
    printf_s("结果2为:%ld\n", &i);//输出变量i的地址
    printf("结果3为:%d", i);//输出变量i
    return 0;
}
// 运行程序: Ctrl + F5 或调试 >“开始执行(不调试)”菜单
// 调试程序: F5 或调试 >“开始调试”菜单
相关文章
|
7月前
|
C++
定义和使用指向函数的指针变量
定义和使用指向函数的指针变量
37 1
|
7月前
|
存储 C语言 C++
怎样定义指针变量
怎样定义指针变量
43 2
|
存储 编译器 程序员
【C++】类与对象(一)类的定义 访问限定符 类的实例化 this指针
【C++】类与对象(一)类的定义 访问限定符 类的实例化 this指针
|
1月前
|
存储 编译器 Linux
【c++】类和对象(上)(类的定义格式、访问限定符、类域、类的实例化、对象的内存大小、this指针)
本文介绍了C++中的类和对象,包括类的概念、定义格式、访问限定符、类域、对象的创建及内存大小、以及this指针。通过示例代码详细解释了类的定义、成员函数和成员变量的作用,以及如何使用访问限定符控制成员的访问权限。此外,还讨论了对象的内存分配规则和this指针的使用场景,帮助读者深入理解面向对象编程的核心概念。
74 4
|
2月前
|
存储 编译器 C语言
C++入门2——类与对象1(类的定义和this指针)
C++入门2——类与对象1(类的定义和this指针)
40 2
|
5月前
|
存储 C++ 运维
开发与运维数组问题之指针的定义语法如何解决
开发与运维数组问题之指针的定义语法如何解决
35 6
|
7月前
|
存储 编译器 C语言
【C++】类与对象【定义、访问限定符、this指针】
【C++】类与对象【定义、访问限定符、this指针】
36 1
|
7月前
|
存储 C语言
怎样定义指针变量
怎样定义指针变量
66 0
|
7月前
|
C语言
怎样定义和使用指向函数的指针变量
怎样定义和使用指向函数的指针变量
57 0
|
7月前
|
存储 编译器 C语言
C语言指针变量的定义与初始化技术详解
C语言指针变量的定义与初始化技术详解
127 0