1: //TestStuff61.cpp 2: //Tuesday, Apr 01, 2014 3: 4: #include <iostream> 5: #include <fstream> 6: #include <string> 7: #include <iomanip> 8: #include <cstdlib> 9: using namespace std; 10: 11: #include "utilities.h" 12: using Scobey::Pause; 13: 14: int main(int argc, char* argv[]) 15: { 16: //int a[] = {1, 2, 3, 4, 5}; 17: //cout << sizeof (a) << endl; 18: //int* iPtr = a; 19: //cout << *iPtr << endl; 20: //iPtr++; 21: //cout << *iPtr << endl; 22: //a++; //Can't do this because a is "const" 23: 24: //int* iPtr = new int[5]; 25: //cout << sizeof (iPtr) << endl; 26: //iPtr[0] = 1; 27: //iPtr[1] = 2; 28: //iPtr[2] = 3; 29: //iPtr[3] = 4; 30: //iPtr[4] = 5; 31: //for (int i = 0; i < 5; i++) 32: //{ 33: // cout << iPtr[i] << " "; 34: //} 35: //cout << endl; 36: 37: //int a[] = {1, 2, 3, 4, 5}; 38: //cout << *a << endl; 39: //cout << a << endl; 40: 41: //char s1[] = {'H', 'i'}; 42: //cout << *s1 << endl; 43: //cout << s1 << endl; 44: 45: //char s2[] = {'H', 'i', '\0'}; 46: //cout << *s2 << endl; 47: //cout << s2 << endl; 48: 49: //char s3[] = "Hi"; 50: //cout << *s3 << endl; 51: //cout << s3 << endl; 52: 53: //char s[] = "Hello, world!"; 54: //cout << s+7 << endl; 55: //cout << *(s+7) << endl; 56: 57: //What is the output of the following code 58: //if the command-line input is the following 59: //four-word sentence? 60: //That thing hardly passes. 61: //for (int i = 1; i < argc; i++) 62: //{ 63: // cout << *(argv[i]+i); 64: //} 65: //cout << endl; 66: 67: //for (int i = 1; i < argc; i++) 68: //{ 69: // cout << argv[i]+i << endl; 70: //} 71: 72: //char s[] = "Hello, world!"; 73: char* s = "Hello, world!"; 74: cout << s+7 << endl; 75: cout << *(s+7) << endl; 76: 77: }