How to create and initialize array of strings in C++

2 Answers

0 votes
#include <iostream>

int main() {
    std::string arr[] = {"c++", "c#", "python", "java", "php"}; 
     
    int size = sizeof(arr)/sizeof(arr[0]);

    for (int i = 0; i < size; i++)
        std::cout << arr[i] << "\n";
}
 
 
 
/*
run:
 
c++
c#
python
java
php
 
*/

 



answered Mar 6, 2021 by avibootz
edited May 15, 2023 by avibootz
0 votes
#include <iostream>
 
int main() {
    const char *arr[] = {"c++", "c#", "python", "java", "php"}; 
      
    int size = sizeof(arr)/sizeof(arr[0]);
 
    for (int i = 0; i < size; i++) {
        std::cout << arr[i] << "\n";
    }
}
  
  
  
  
/*
run:
  
c++
c#
python
java
php
  
*/

 



answered May 15, 2023 by avibootz

Related questions

1 answer 186 views
5 answers 375 views
1 answer 72 views
2 answers 184 views
1 answer 100 views
...