Guest User

Untitled

a guest
Apr 11th, 2019
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2.  
  3. int function_print_me(char*);
  4.  
  5. int main() {
  6.     char ex1[6] = "12345\0"; //Тоже что и твой массив, но с концом строки в конце \0
  7.     char *ex2 = "67890"; //Тоже создается строковый массив, конец строки добавляется автоматом.
  8. //Синтаксически они разные, их нельзя сравнить ex1 == ex2, но формально это указатели на первые элементы своих строковых массивов.
  9.    
  10.     function_print_me(ex1);
  11.     function_print_me(ex2);
  12.    
  13.     return (EXIT_SUCCESS);
  14. }
  15.  
  16. int function_print_me(char* _str) {
  17.     printf("%s\n", _str);
  18.  
  19.     return 0;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment