Problem Solving With C++ (Looseleaf) - With Access
Problem Solving With C++ (Looseleaf) - With Access
9th Edition
ISBN: 9780133835267
Author: SAVITCH
Publisher: PEARSON
bartleby

Concept explainers

Question
Book Icon
Chapter 8.1, Problem 7STE
Program Plan Intro

Character string:

A character string store the collection of characters in the form of array (that is arrays of char). It is also called as “C-strings”, which is terminated by the null character.

Explanation of Solution

Given statement:

//Initialization of char array

char shortString []={'a','b','c'};

Explanation:

  • In the above statement, the character array “shortString []” is initialized with the character constant “{'a','b','c'}”. In this initialization the character array is mentioned as follows:
  • First, the character “a” is stored in “shortString [0]”...

Blurred answer
Students have asked these similar questions
Strings in C have a terminal character at the end of the array, while integer arrays, for example, do not. Why do you believe this is the case?
The function “reverse” reverses a given string and returns a pointer to the resulting string. Complete the missing parts.   char* reverse( char* str ) { int n, h, j, k; char _________________;   n = strlen( _____________); h = (n / 2); for ( j=0, k=(n - 1); (j < h); j++, _____________________ ) {      tmp = ___________;    str[k] = str[j];      str[j] = _______________________________; } return ________________________;}   int main( int argc, char** argv ) { char s[512]; strcpy( s, argv[1] ); printf( "Reverse: %s\n", reverse( s ) ); return 0;}
storage of strings through pointer saves memory space. justify your answer with an example.

Chapter 8 Solutions

Problem Solving With C++ (Looseleaf) - With Access

Ch. 8.1 - What string will be output when this code is run?...Ch. 8.1 - Prob. 12STECh. 8.1 - Consider the following code (and assume it is...Ch. 8.1 - Consider the following code (and assume it is...Ch. 8.2 - Consider the following code (and assume that it is...Ch. 8.2 - Prob. 16STECh. 8.2 - Consider the following code: string s1, s2...Ch. 8.2 - What is the output produced by the following code?...Ch. 8.3 - Is the following program legal? If so, what is the...Ch. 8.3 - What is the difference between the size and the...Ch. 8 - Create a C-string variable that contains a name,...Ch. 8 - Prob. 2PCh. 8 - Write a program that inputs a first and last name,...Ch. 8 - Write a function named firstLast2 that takes as...Ch. 8 - Write a function named swapFrontBack that takes as...Ch. 8 - Prob. 6PCh. 8 - Write a program that inputs two string variables,...Ch. 8 - Solution to Programming Project 8.1 Write a...Ch. 8 - Write a program that will read in a line of text...Ch. 8 - Give the function definition for the function with...Ch. 8 - Write a program that reads a persons name in the...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that can be used to train the user...Ch. 8 - Write a sorting function that is similar to...Ch. 8 - Redo Programming Project 6 from Chapter 7, but...Ch. 8 - Redo Programming Project 5 from Chapter 7, but...Ch. 8 - Prob. 11PPCh. 8 - Write a program that inputs a time from the...Ch. 8 - Solution to Programming Project 8.14 Given the...Ch. 8 - Write a function that determines if two strings...
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning