`
microjava
  • 浏览: 318646 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

指针学习笔记

阅读更多
main()
{
  int a,b;
  int *p1,*p2;

  a=100;
  b=10;

  p1=&a;
  p2=&b;

  printf("%d,%d\n",a,b);
  printf("%d,%d\n",*p1,*p2);
}



main()
{
  int *p1,*p2,*p,a,b;
  scanf("%d,%d",&a,&b);

  p1=&a;p2=&b;
  if(a<b)
  {
    p=p1;
    p1=p2;
    p2=p;
  }
  printf("\na=%d,b=%d\n",a,b);
  printf("max=%d,min=%d\n",*p1,*p2);
}



main()
{
  char *str="I love C.";
  char *ps="this is a book";
  int n=10;
  
  printf("%s\n",str);

  ps=ps+n;
  printf("%s\n",ps);
}



main()
{
  char *name[]={"Java","C","SQL","C++","javascript"};
  char **p;
  int i;
  for(i=0;i<5;i++)
  {
    p=name+i;
    printf("%s\n",*p);
  }
}

分享到:
评论

相关推荐

    C语言超强的指针学习笔记

    ### C语言超强的指针学习笔记 在C语言的学习过程中,指针是非常重要的概念之一,尤其是在处理复杂的内存操作时更是如此。本篇文章将基于提供的标题、描述和部分内容,深入探讨C语言中的指针声明及其解析方法,特别...

    C语言指针学习笔记

    以上内容是对C语言指针学习笔记的概览,涵盖了指针的基本概念、操作、在数组、函数、动态内存管理以及结构体中的应用等方面。通过深入理解和熟练运用这些知识点,可以提升在C语言编程中的效率和能力。

    超强的C语言指针学习笔记.pdf

    ### 超强的C语言指针学习笔记 #### 知识点概览 本文将深入探讨C语言中的指针概念及其复杂声明的理解方法——右左法则。文章将分为以下几个部分进行详细介绍: 1. **指针基础知识回顾** 2. **右左法则详解** 3. **...

    Auto Leader 指针学习笔记

    Auto Leader 指针学习笔记

    c语言指针学习笔记(24k黄金专属版)

    同样指针 这个概念也泛指 一类 数据类型,int指针类型,double指针类型,char指针类型等等。 通常,我们用int类型保存一些整型的数据,如 int num = 97 , 我们也会用char来存储字符: char ch = 'a'。 我们也必须...

    C语言指针、函数指针学习笔记.md

    ### C语言指针、函数指针学习笔记 #### 指针与字符串 在C语言中,指针是一个非常重要的概念。它是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。使用指针可以访问和操作字符串。 **示例代码**: ``...

    c语言指针学习笔记

    C语言中的指针是一种基础而...本文档为C语言指针的学习笔记,从基础到深入逐步介绍了指针的概念、定义、初始化、运算和使用。通过本文档的阅读,学习者应能更好地掌握C语言中的指针知识,并在实际编程中正确使用指针。

    指针和数组学习笔记

    ### 指针和数组学习笔记 #### 一、引言 在计算机编程语言中,指针和数组是非常重要的概念,它们是理解内存管理和数据结构的基础。本文将深入探讨指针与数组之间的关系及其区别,并通过具体的代码示例来帮助读者更好...

    c语言强悍指针学习笔记

    本篇学习笔记将深入探讨如何理解和解析复杂的指针声明,并介绍一个非常实用的方法——“右左法则”。 #### 复杂指针声明的构成 在C语言中,所有的复杂指针声明实际上都是由基本的声明结构通过嵌套的方式组成的。...

    数组与指针 学习笔记.pdf

    【数组与指针】 数组是C语言中基础的数据结构之一,它允许存储一组具有相同数据类型的数据。数组的特点包括: 1. **定义**:数组是一系列相同类型的元素集合,定义时需要指定数组的大小。 2. **元素地址连续**:...

    C语言 指针学习的笔记

    《C语言指针学习笔记》 指针是C语言中的一种强大特性,它允许程序员直接操作内存地址,实现高效的数据处理和复杂的程序设计。要掌握指针,我们需要理解其四方面的核心概念:指针的类型、指针所指向的类型、指针的值...

    C语言指针学习笔记.pdf

    在学习C语言的过程中,指针是一个非常重要且复杂的概念。指针提供了一种直接访问内存的方式来存储和操作数据。在理解指针时,正确的语法解析尤其关键,因为C语言中的指针声明和使用可以非常灵活多变。根据提供的文档...

    超强的指针学习笔记

    指针声明有时可能会变得相当复杂,尤其是当它们涉及到函数指针、数组指针以及多级指针时。这里我们将深入探讨如何理解和解析复杂的指针声明,主要依据“右左法则”。 右左法则是一种帮助我们解读C语言中复杂指针...

    超强的指针学习笔记 C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。

    理解右左法则对于深入学习C语言的指针至关重要,它能帮助开发者准确地解析和创建复杂的指针声明,从而编写出更加灵活和高效的代码。通过实践和运用这个法则,可以逐步掌握C语言中指针的奥秘,提高编程技能。

    函数指针学习笔记.docx

    在C语言中,函数指针是一种非常强大的工具,它允许我们像操作普通变量一样操作函数。函数指针可以被用来传递函数作为参数、作为返回值,或者像在给定的代码示例中那样,用于实现某些高级编程技巧,如动态调用函数或...

    C++学习笔记--函数指针

    C++学习笔记--函数指针 函数指针 程序运行期间。每个函数都会占用一段连续的内存空间。而函数名就是该函数所占内存区域的起始地址(也称“入口地址”)。我们可以将函数入口地址赋给一个指针变量,使该指针变量...

Global site tag (gtag.js) - Google Analytics