Saves a string with a pointer array and prints the character elements out

Source: Internet
Author: User
Tags array definition
<span style= "FONT-SIZE:18PX;" > #include <stdio.h>void Main () {//pointer array definition char *book[4]={"C programming Language", "Assembly Language", "Java Language "," Natural Language "};int n=4;//pointer array elements int Row;char *arrayptr;//The first method output: The output of printf by the array name (" The first method outputs: output by each array name in the pointer array: \ n "); for (row=0;row<n;row++) printf ("%d strings:%s\n ", Row+1,book[row]);// The second method outputs: the output of printf ("second method output: through pointers to individual arrays: \ n") by pointing to an array of pointers; for (Arrayptr=book[0],row=0;row<n;arrayptr=book[row]) { printf ("%d strings:%s\n", row+1,arrayptr); row++;}} </span>

The main research is the application of pointers and the understanding of pointers arrays, book[0],book[1],book[2],book[3] are pointers to each string, that is, the array holds the first address of each string.

The results of the operation are as follows:


The pointer array is first an array, and it is an array that holds the pointer variables.


Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Saves a string with a pointer array and prints the character elements out

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.