Swift program to create a function returning structure

Here, we are going to learn how to create a function returning structure in Swift programming language?
Submitted by Nidhi, on July 02, 2021

Problem Solution:

Here, we will create a structure and create a function that will return the structure object.

Program/Source Code:

The source code to create a function returning structure is given below. The given program is compiled and executed successfully.

// Swift program to create function 
// returning structure

import Swift

struct Str {
    var num:Int

    init(n:Int)
    {
        num=n
    }
}

func getStr()->Str{
    let S = Str(n:10)
    return S
}

var ob = getStr()

print("Num: ",ob.num)

Output:

Num:  10

...Program finished with exit code 0
Press ENTER to exit console.

Explanation:

In the above program, we imported a package Swift to use the print() function using the below statement,

import Swift

Here, we created a structure Str that contains an integer variable num. We also created  a function getStr(). The getStr() function returns an object of structure. At last, we printed the value of the structure member on the console screen.

Swift Structures Programs »






Comments and Discussions!

Load comments ↻






Copyright © 2024 www.includehelp.com. All rights reserved.